3 ms·
That might require them to put replicas of the search service in Asia, and operating a distributed system over distant geographies is a hard operational problem
by supriyo-biswas 3y ago
That might require them to put replicas of the search service in Asia, and operating a distributed system over distant geographies is a hard operational problem.
- jefftk 3y agoNot necessarily: they could terminate the initial connection close to the user and then run a new connection. While this sounds like it shouldn't help, because the second connection is fully under their control they can make it highly reliable and very fast. Additionally, any recovery from dropped packets (on the user's home network) only has the latency of an in-region connection. This also sets them up for ruining a light cache in-region, and potentially scaling that up to handle more kinds of API calls.
- Neil44 3y agoYes I'm sure they've considered doing that as it seems so obvious. I would also think that the use of any one account was very region specific so could you actually base their whole data out near them. Be interesting to hear how they've ended up at the compromise that they have.