2024backend
Motor de cobranças idempotente
Cobrança que processa picos de 1.2k webhooks por minuto sem duplicar um centavo — nem durante deploy.
problema
Provedores de pagamento reenviam webhooks. Com retries agressivos, o serviço de cobranças registrava a mesma transação duas ou três vezes — estorno manual, conciliação quebrada e o time de suporte apagando incêndio toda semana.
decisões técnicas
resultado
Quatorze meses depois: zero cobranças duplicadas e zero incidente de conciliação. A migração aconteceu numa quarta-feira sem que ninguém do suporte percebesse.
- 0
- cobranças duplicadas em 14 meses
- 1.2k/min
- pico de webhooks
- p99 87ms
- registro de evento