1
resposta

Duvida de Transação com Microserviços

Bom dia, eu estou começando um projeto com SpringBoot, e estou com uma dúvida com relação a transação de banco com serviços completamente serapados.

Como deve ser gerenciado um fluxo com dois serviços diferentes com uma mesma transação. Provavelmente isso nao pode, mas qual a forma de garantir a integridade dos dados, em caso de um erro em algum serviço?

Obrigado

1 resposta

Fala ai Tiago, tudo bem ?

Quando falamos de microserviços, você terá várias aplicações, onde cada uma terá seu respectivo banco, nisso cada uma terá suas conexões e gerenciamento independentes.

Um bom projeto para você dar uma olhada é esse aqui:

https://cloud.spring.io/spring-cloud-netflix/

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software