Escala de latência

Troca o par e olha a ordem de grandeza. Em latência a intuição erra fácil por fatores de um milhão.

Ler da memória e chamar um serviço em outra região parecem a mesma "só uma leitura a mais", mas uma delas custa mais de um milhão de vezes. Escolhe um preset ou dois pontos na régua. Em escala real, a metade rápida some num pixel.

Quantas vezes cabe?

São Paulo ↔ Virgínia, ida e volta é 1,2 milhões × mais lento que leitura da memória principal.

Se o ciclo de CPU durasse um segundo, a ida e volta até a Virgínia levaria mais de doze anos. É essa a distância que uma chamada de rede atravessa, e a razão de todo pedido precisar de prazo.

Na régua

Clique num ponto para comparar. Só o par escolhido leva rótulo.

Cada linha de grade é 10× a anterior. É o único jeito de tudo caber.

usado pelo simulador do Construtorreferência de hardware e rede

Todos os pontos

Por ordem de grandeza. Clique para colocar no comparador.

Nanossegundos

Microssegundos

Milissegundos

Segundos

Então o que muda?

Se a rede é um milhão de vezes mais lenta que a memória, todo pedido precisa de prazo. O custo de uma falha muda conforme o que protege a borda. Estes números são os mesmos que o simulador usa ao narrar uma requisição.