towerful@programming.devtoLGBTQ+@lemmy.blahaj.zone•Duolingo, a free language learning app, has removed all LGBT-related content from its platform in Russia
14·
5 months agoMost multinational web apps will have different deployments for different countries.
Locating the servers geographically closer to the users reduces latencies and costs.
Running different deployments allow them to tailor more closely to local regulations, without having it impact everyone else
Not really based on a user’s IP.
Based on BGP peer routing, so it’s actually physical location of users/ISP/trunks etc, and how they connect to the rest of the world networks.
The geographically local data center can announce a shorter route for a specific IP (block) than a data center on the other side of the planet, so the packets get routed to it