01 Arquitetura distribuída
Decomposição do sistema em unidades com responsabilidade única, comunicação assíncrona onde faz sentido e tolerância a falha por projeto. Definimos estratégias de consistência, idempotência, retry e circuit breaking antes da primeira linha de código.