Gerenciamento de transações em ambientes distribuídos sem queda de performance

Gerenciamento de transações em ambientes distribuídos sem queda de performance

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.

Cad9d9d8998f49269ce4f28a018ba53e?s=128

Elder Moraes

June 14, 2019
Tweet