Migração

Estimando sua real necessidade de cota antes de trocar

Um número surpreendente de migrações começa com um palpite aproximado do volume de requisições, em vez de uma medição real, e esse palpite costuma errar em uma de duas direções: ou é conservador demais, levando a um plano que paga por muito mais capacidade do que a usada, ou otimista demais, levando a atingir um limite inesperadamente na primeira semana de tráfego real.

A forma confiável de estimar a cota necessária é medir primeiro o seu uso atual no seu provedor atual, em vez de estimar a partir do número de usuários ou do uso de recursos em abstrato. A maioria dos provedores expõe estatísticas de uso em algum lugar: um painel, uma fatura mensal ou logs que seu próprio aplicativo já mantém. Obter a contagem real de requisições em um período representativo, de preferência incluindo pelo menos um dia de pico, como uma segunda-feira de manhã ou um pico sazonal relevante para o seu negócio, dá um número real para planejar, em vez de um palpite.

Com essa base em mãos, alguns refinamentos importam:

  • Separe os tipos de chamada se o seu provedor agrupa vários endpoints nos relatórios de uso, já que geocodificação, preenchimento automático e consultas de IP podem ter volumes muito diferentes mesmo dentro da mesma conta, e endpoints diferentes podem acabar em planos diferentes depois de uma migração
  • Leve o crescimento em conta de forma explícita, aplicando uma margem razoável acima do volume de pico atual em vez de planejar exatamente com os números de hoje, especialmente se o motivo da migração inclui um aumento esperado de tráfego
  • Verifique se parte do seu volume atual é desperdício redundante ou de novas tentativas, como um preenchimento automático disparando a cada tecla sem um número mínimo de caracteres, já que uma migração é um momento natural para corrigir ineficiências que antes nunca valeram a pena revisar

Com um número real em mãos, compará-lo com a estrutura de cotas do My Geocode é simples. Há 2.500 requisições gratuitas por dia a partir de qualquer endereço sem precisar de chave, e cada chave também recebe 2.500 requisições gratuitas por dia, contadas por rede, seja um /24 IPv4 ou um /48 IPv6, compartilhadas entre o uso com e sem chave a partir dessa rede. Muitos projetos menores e ferramentas internas ficam totalmente dentro dessa cota gratuita quando o volume real medido é verificado, em vez de presumido como maior.

Além da cota gratuita, a escolha é entre o crédito pré-pago a € 0,0001 por requisição ou uma chave Unlimited a € 50 por mês, e o ponto de equilíbrio entre essas duas opções é uma divisão simples: com € 50 dividido por € 0,0001, uma carga acima de 500.000 requisições por mês é onde o Unlimited começa a parecer mais econômico do que o crédito pré-pago, embora a escolha certa também dependa de quanto você valoriza um custo mensal fixo em relação a um custo variável que acompanha exatamente o uso. Toda requisição, independentemente do endpoint ou do host compatível, traz os mesmos cabeçalhos de cota, entre eles X-Quota-Limit, X-Quota-Used e X-Quota-Reset, documentados em /docs/rate-limits/, o que torna o monitoramento contínuo após a migração tão mensurável quanto a estimativa que a precedeu.