iam.dev.br

Microsserviços “possuindo” seus dados

O autor do artigo teve uma discussão com um colega sobre o design da interface que seu microsserviço usaria para expor um conjunto de dados específico. Os dados seriam salvos pelo seu microsserviço no Elastic Search e deveriam ser consumidos e apresentados pela UI de diferentes formas, de acordo com os filtros que o usuário final escolhesse. Quando sugeriu a ideia blasfema de ter o back-end da interface do usuário consultando os dados diretamente do Elastic Search, o argumento clássico de que “Microsserviços nunca devem expor seu armazenamento de dados subjacente” foi imediatamente acionado. 🙂

Leia o artigo completo em: https://blog.devgenius.io/lets-talk-about-microservices-owning-their-data-169f66d64216

Crédito da imagem: Guy Sela