Designing scalable and robust microservice architectures for modern applications

Nagaraju Thallapally *

University of Missouri Kansas City.
 
Review
International Journal of Science and Research Archive, 2024, 13(02), 4140-4145.
Article DOI: 10.30574/ijsra.2024.13.2.2232
Publication history: 
Received on 07 October 2024; revised on 17 November 2024; accepted on 19 November 2024
 
Abstract: 
Microservice architecture (MSA) has become a very popular software architecture for a scalable, flexible, and maintainable application in recent years. It allows organizations to build and run services on their own for scale, high availability, and fault tolerance. This talk will cover the fundamentals of creating scalable microservices architecture, the problems that are associated with scalability, and how to scale your distributed system effectively. It also talks about the major design patterns, tools, and technologies that can accommodate the scalability needs of microservices-driven systems. The paper also offers practical examples and best practices to ensure the scalability of microservices.
 
Keywords: 
Microservice Architecture (MSA); Scalability; Distributed Systems; High Availability; Fault Tolerance; Design Patterns; Tools and Technologies; Best Practices.
 
Full text article in PDF: