Ultimamente, comecei a trabalhar em um projeto de hobby (etechpt.com Tools) para testar o desempenho do site, tirar uma captura de tela, verificar a segurança de vários locais.
Ter requisitos de servidor em vários locais significa que tenho que considerar a latência interna, pois um servidor conversará entre si para entregar o conteúdo solicitado do local solicitado.
Google Cloud Platform (GCP) é conhecido por sua baixa latência, e estou satisfeito com o desempenho do etechpt.com hospedado no GCP.
Você pode verificar a latência para o GCP pela Internet usando ferramentas de latência on-line, como Harmonia da Nuvem.
No entanto, não encontrei nenhum recurso que indicasse a latência entre as regiões do Google Cloud.
Então eu pensei em fazer um pequeno teste e aqui está o resultado.
Os data centers do Google Cloud estão disponíveis nas vinte e quatro regiões a seguir.
- Iowa, centro dos EUA
- Oregon, Oeste dos EUA
- Virgínia do Norte, Leste dos EUA
- Carolina do Sul, Leste dos EUA
- Bélgica, Europa
- Londres, Europa
- Frankfurt, Alemanha
- Singapura, Sudeste Asiático
- Taiwan, Ásia Oriental
- Tóquio, Norte da Ásia
- Sydney, Austrália
- São Paulo, Brasil
- Mumbai, índia
- Montreal no Canadá
- Holanda, Europa
- Los Angeles, Oeste dos EUA
- Salt Lake City, oeste dos EUA
- Las Vegas, oeste dos EUA
- Zurique, Europa Ocidental
- Jacarta, Ásia Sudeste
- Finlândia, Europa Norte
- Hong Kong, Ásia Leste
- Osaka, Ásia Nordeste
- Seul, Ásia Nordeste
Eu provisionei uma instância f1-micro em todas as regiões com Ubuntu 20 LTS. Não instalei nenhum software adicional e fiz um ping para outro servidor de região 10 vezes por IP privado.
ping –c 10 $PRIVATE_IP_ADDRESS_OF_OTHER_REGION
E aqui está você com os resultados médios de latência em milissegundos.
Latência do Google Cloud entre regiões
Veja o dados de latência em página inteira
- Verde = Menos de 100 ms
- Laranja = Entre 100 a 200 ms
- Vermelho = Acima de 300 ms
Interessante…
- Sydney e Cingapura obtiveram alta latência de/para todas as regiões.
- Oregon tem melhor desempenho para se conectar à Ásia
- Tóquio obteve a menor latência para se conectar à Ásia e aos EUA
- Londres joga melhor na Europa
Acima, você deve ter uma ideia de onde hospedar seus serviços internamente para obter melhores resultados.
Gostou de ler o artigo? Que tal compartilhar com o mundo?