Overcoming Challenges in Microservice Architectures

Overcoming Challenges in Microservice Architectures

Authors

  • Isabella Ortiz Department of Computer Science, Universidad Minuto de Dios del Caribe
  • Sebastián González Department of Computer Science, Universidad de los Montes del Oriente

Keywords:

Microservice Architecture, Distributed Systems, Scalability, Service Communication, Security in Microservices

Abstract

Microservice architecture has become a key paradigm in modern software engineering, enabling organizations to scale applications and improve development speed. However, despite its numerous advantages—such as improved modularity, scalability, and agility—microservices introduce unique challenges that must be carefully managed to ensure system reliability and performance. This paper explores these challenges in detail, offering strategies for overcoming them, including best practices for managing distributed data, handling inter-service communication, addressing security concerns, and optimizing resource allocation. A comparative analysis of monolithic and microservice architectures is also provided, along with real-world examples of companies successfully navigating these complexities.

Author Biographies

Isabella Ortiz, Department of Computer Science, Universidad Minuto de Dios del Caribe

 

 

 

Sebastián González, Department of Computer Science, Universidad de los Montes del Oriente

 

 

Downloads

Published

2024-01-10

How to Cite

Isabella Ortiz, & Sebastián González. (2024). Overcoming Challenges in Microservice Architectures. Eigenpub Review of Science and Technology, 8(1), 28–45. Retrieved from https://studies.eigenpub.com/index.php/erst/article/view/87
Loading...