... Don't you have to establish an HTTPS connection to use this API? Is that really easier than using the existing MySQL protocol? Or is it really so horrible that HTTPS is faster?
Things establishing new connections will never be as fast as things reusing existing connections. It seems wasteful to ignore this.
Unless I’m misunderstanding the question, many http clients would pool http(s) connections. Most of them do that by default. So connection establishment cost gets amortized over large number of API calls.
Things establishing new connections will never be as fast as things reusing existing connections. It seems wasteful to ignore this.