> Much of that is because of hundreds of client-server JavaScript requests on first load.
Isn't this not true though? Based on the responses to his Tweet only one GraphQL request is made which batches the whole thing.
> Most of the rest is because of a thousand microservices chatting away at each other. Not technically client-to-server, but still taking significant time.
But what does this have to do with India? If the slowness is due to calls between microservices hosted on (from my understanding) their own hardware, why would it matter if the initial GraphQL request comes in from India, since all the rest of the backend requests would be the same?
Isn't this not true though? Based on the responses to his Tweet only one GraphQL request is made which batches the whole thing.
> Most of the rest is because of a thousand microservices chatting away at each other. Not technically client-to-server, but still taking significant time.
But what does this have to do with India? If the slowness is due to calls between microservices hosted on (from my understanding) their own hardware, why would it matter if the initial GraphQL request comes in from India, since all the rest of the backend requests would be the same?