Sarates Jr, AdielSilveira, Diego2021-07-212021-07-212021https://repositorio.animaeducacao.com.br/handle/ANIMA/14843Apresentam-se neste trabalho temas como desenvolvimento de software, arquitetura de software, padrões arquiteturais utilizados em microsserviços, Cloud Computing, banco de dados e por fim, dois patterns que se propõem a trazer alguns benefícios ao desenvolvimento de microsserviços, são eles o CQRS e o Event Sourcing. Também foi apresentado um estudo de caso envolvendo uma aplicação desenvolvida utilizando os dois patterns. São apresentadas vantagens e desvantagens na utilização e alguns pontos como escalabilidade, desempenho, segurança e complexidade de código são discutidos. Conclui-se então, que apesar de inúmeras vantagens, também há o aumento de complexidade no código e por isso, deve-se entender a necessidade da aplicação e comparar prós e contras antes de aplicar tais abordagens.51 f.ptAtribuição-NãoComercial 3.0 BrasilCQRSEvent sourcingArquitetura de softwareMicrosserviçosUtilização de CQRS e Event Sourcing no desenvolvimento de microsserviçosMonografia