Eba! Temos um ambiente elástico com escalabilidade automática! Agora tudo está resolvido: podemos distribuir e orquestrar nossos serviços sem qualquer preocupação.
Não é bem por aí. Já parou para pensar em suas transações? Será que elas escalam junto com seu ambiente?
O modelo ACID pode não ajudar muito. Transações distribuídas menos ainda. Como fazer então?
Para isso existe o padrão de Sagas! Com ele é possível não apenas resolver esse problema, mas também manter-se alinhado à abordagem cloud native. Se combinarmos com a arquitetura serverless, fica ainda mais interessante.
Junte-se a nós e vamos juntos aprender a como superar esse desafio de forma inteligente.