Em microsserviços, uma das maiores preocupações era como implementar transações que abrangessem vários serviços. Transações são um ingrediente essencial de todos os aplicativos corporativos. Sem transações seria impossível manter a consistência dos dados. ACID (Atomicidade, Consistência, Isolamento, Durabilidade) são transações que simplificam enormemente o trabalho do desenvolvedor, provendo a ilusão