API Gateway de Alta Performance
12ms
latência p99
30
serviços atrás do gateway
−60%
custo de compute
// problema
O gateway em Node saturava a 4k requisições por segundo e cada serviço implementava autenticação do seu jeito.
// decisões
- Reescrita em Rust com Tower, mantendo a interface pública idêntica.
- Validação de JWT no edge, com cache de chaves em Redis.
- Trace propagado do gateway até o banco via OpenTelemetry.
// resultado
p99 de 12ms com um terço das instâncias. A migração foi feita por sombra de tráfego, sem janela de manutenção.