Como construímos infraestrutura para 50 mil utilizadores
Quando começámos em 2023, tínhamos 200 utilizadores piloto. Hoje processamos mais de 800 mil transações mensais. A escalabilidade não foi um acidente — foi planeada desde o primeiro dia.
Usamos uma arquitetura de microserviços que permite escalar componentes individuais sem afetar todo o sistema. A base de dados está distribuída geograficamente. Se um servidor falhar, outro assume em menos de 2 segundos.
"A questão não era apenas fazer funcionar. Tinha de funcionar rápido, seguro e sem falhas mesmo quando o tráfego triplicasse de um mês para o outro. Escolhemos tecnologias maduras em vez das mais recentes — estabilidade importa mais que novidade."
Monitorizamos 47 métricas em tempo real. Quando algo está fora do normal, recebemos alertas automáticos. A maioria dos problemas é resolvida antes de qualquer utilizador notar. O tempo de inatividade nos últimos 12 meses foi inferior a 0,02%.
As atualizações acontecem sem downtime. Implementamos novas funcionalidades gradualmente — primeiro para uma pequena percentagem de utilizadores, depois expandimos após validação. É um processo mais lento mas muito mais seguro.


