Ultimamente, comecei a trabalhar em um projeto de hobby ( Ferramentas Tecnologico ) para testar o desempenho do site, tirando uma captura de tela, verificando a segurança de vários locais.
Ter requisitos de servidor em vários locais significa que devo considerar o latência interna pois um servidor se comunicará entre si para entregar o conteúdo solicitado do local solicitado.
Google Cloud Platform (GCP) é conhecida por sua baixa latência e estou feliz com o desempenho do Tecnologico, que está hospedado no GCP.
Você pode verificar a latência para o GCP na internet usando ferramentas de latência on-line, como Nuvem Harmonia .
No entanto, não consegui encontrar nenhum recurso que forneça uma indicação de latência entre as regiões do Google Cloud.
Então pensei em fazer um pequeno teste e aqui está o resultado.
Centros de dados do Google Cloud estão disponíveis nas vinte e quatro regiões a seguir.
- Iowa, EUA Central
- 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, Sudeste Asiático
- Finlândia, Norte da Europa
- Hong Kong, Ásia Oriental
- Osaka, Nordeste da Ásia
- Seul, Nordeste da Ásia
eu provisionei um f1-micro instância 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á os resultados da latência média 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 deve dar uma ideia de onde hospedar seus serviços internamente para melhores resultados.