Perguntas com a marcação «microservices»

Os microsserviços são pequenos processos independentes que se comunicam para formar aplicativos complexos que utilizam APIs independentes de idioma. Esses serviços são pequenos blocos de construção, altamente dissociados e focados em realizar uma pequena tarefa, facilitando uma abordagem modular à criação de sistemas.

34
Microsserviços e procedimentos armazenados

Os procedimentos armazenados são considerados práticas inadequadas em uma arquitetura de microsserviço? Aqui estão os meus pensamentos: a maioria dos livros sobre microsserviços recomenda um banco de dados por microsserviço. Os procedimentos armazenados normalmente funcionam em um banco de dados...

30
Os microsserviços devem conversar entre si?

Estou projetando um aplicativo usando microsserviços e não tenho certeza do melhor mecanismo a ser usado para coletar dados de vários serviços. Eu acredito que existem duas opções: Integre um mecanismo de comunicação entre serviços que permita que os serviços conversem diretamente. O API Gateway...

19
Microsserviços sem duplicação de dados

Estou achando difícil evitar a duplicação de dados ou um banco de dados compartilhado, mesmo para o design mais simples de microsserviços, o que me faz pensar que estou perdendo alguma coisa. Aqui está um exemplo básico do problema que estou enfrentando. Supondo que alguém esteja usando um...