USO DE BANCO DE DADOS EM ARQUITETURA DE MICROSERVIÇOS
DOI:
https://doi.org/10.56509/joins.2021.v1.99Palavras-chave:
Arquitetura de sistemas, Microsserviços, Banco de DadosResumo
A arquitetura monolítica de sistemas tornou-se um padrão comum que gera complicações para grandes aplicações. Entretanto, a arquitetura de Microsserviços aparece como uma via alternativa para desenvolvimentos de aplicações complexas. Com o avanço desta tecnologia e sua ampla utilização em sistemas complexos este artigo se propõe a discutir características, vantagens e desvantagens da arquitetura de microsserviços hoje em dia. Em particular, o artigo analisa como esta tecnologia
pode ser utilizada em conjunto com os modernos sistemas bancos de dados.
Referências
AWS. O que são Microsserviços?. 2020. Disponível em: https://aws.amazon.com/pt/microservices/. Acesso em 02/10/2020.
DATAVERSITY. ACID vs. BASE: The shifting pH of Database Transaction Processing, 2012.
Disponível em: https://www.dataversity.net/acid-vs-base-the-shifting-ph-of-database-transaction-processing/. Acesso em 18/11/2020.
DATAVERSITY. Data Managment Patterns for Microservices Architecture, 2019. Disponível em: https://www.dataversity.net/data-management-patterns-for-microservices-architecture/#. Acesso em 14/11/2020.
DEV. Does your microservice deserve its own database?, 2020. Disponível em: https://dev.to/lbelkind/does-your-microservice-deserve-its-own-database-np2. Acesso em 28/11/2020.
EPSAGON. Monolithic to Microservices: Architecture and Data Management, 2020. Disponível em: https://epsagon.com/development/monolithic-to-microservices-architecture-data-management/. Acesso em 18/11/2020.
Grupo Mult. Como gerenciar e integrar dados em Microsserviços? 2018. Disponível em: https://www.grupomult.com.br/como-gerenciar-e-integrar-dados-em-microsservicos/. Acesso em 29/10/2020.
IBM. Choosing the Right Database for Microsservices, 2020. Disponível em: https://www.ibm.com/cloud/blog/choosing-the-right-databases-for-microservices. Acesso em 12/11/2020.
Microsservice Architecture. Pattern: Database per Service, 2018. Disponível em: https://microservices.io/patterns/data/database-per-service.html. Acesso em 28/11/2020.
NEWMAN, Sam; Migrando Sistemas Monolíticos para Microsserviços, Novatec, 2020.
OPTUS SOFTWARE. Micro Serviços: Qual a diferença para a Arquitetura Monolítica?, 2017. Disponível em: https://www.opus-software.com.br/micro-servicos-arquietura-monolitica/#:~:text=Como%20funciona%20a%20
arquitetura%20monol%C3%ADtica,executada%20em%20uma%20mesma%20m%C3%A1quina.. Acesso em 02/10/2020.
REDHAT. O que são os Microsserviços?. 2020 Disponível em: https://www.redhat.com/pt-br/topics/microservices/what-are-microservices. Acesso em 02/10/2020.
SingleStoreBlog. A Balanced Approach to Database Use with Microservices, 2020. Disponível em: https://www.singlestore.com/blog/a-balanced-approach-to-database-use-with-microservices/. Acesso em 29/11/2020.
SOFTWARE ENGINEERING. How to keep relationship integrity with Microservice Architecture, 2018. Disponível em: https://softwareengineering.stackexchange.com/questions/381279/how-to-keep-relationship-integritywith-microservice-architecture. Acesso em 29/11/2020.
Downloads
Publicado
Como Citar
Edição
Seção
Licença
Copyright (c) 2021 Journal of Innovation and Science: research and application

Este trabalho está licenciado sob uma licença Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Os artigos publicados pela revista são de uso gratuito, destinados a aplicações educacionais e não comerciais.
Os direitos autorais são todos cedidos à revista. Os artigos representam o ponto de vista dos autores e não a posição da revista JOINS.