Abstract
Soluções em microsserviços são construídas por meio de composição de componentes de software. Sua abordagem arquitetural baseia-se em um conjunto de serviços que podem ser desenvolvidos e implantados independentemente uns dos outros. Eles podem ser es- critos em diferentes linguagens de programação e usar as tecnologias de banco de dados que melhor atendam às suas necessidades. Um dos principais desafios desta abordagem é integrar dados provenientes de SGBDs distintos (por exemplo, relacional, espacial, NoSQL), o que configura uma arquitetura de cando de dados poliglotas. Este trabalho apresenta como construir aplicações empregando arquitetura de microsserviços. Além disso, soluções para o problema de bancos de dados poliglotas são apresentadas. Como resultado, este trabalho ajuda a identificar situações onde aplicar a arquitetura de mi- crosserviços.
Cite
CITATION STYLE
Villaça, L. H. N., Pimenta Jr., A. F., & Azevedo, L. G. (2018). Construindo Aplicações Distribuídas com Microsserviços. In Tópicos em Sistemas de Informação: Minicursos SBSI 2018 (pp. 1–40). SBC. https://doi.org/10.5753/sbc.2052.6.1
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.