Copyright and Licensing
Articles accepted for publication will be licensed under the Creative Commons BY-NC-SA. Authors must sign a non-exclusive distribution agreement after article acceptance.
This Distributed systems have evolved rapidly as the demand for independent design, and deployment of
software applications has increased. It has emerged from the monolithic style of client-server architecture to
service-oriented architecture, and then to the trending microservices. Monolithic applications are difficult to
update, maintain, and deploy as it makes the application code very complex to understand. To overcome the design
and deployment challenges in monolithic applications, service oriented architecture has emerged as a style of
decomposing the entire application into loosely coupled, scalable, and interoperable services. Though SOA has
become popular in the integration of multiple applications using the enterprise service bus, there are few
challenges related to delivery, deployment, governance, and interoperability of services. Additionally, the services
in SOA applications are tending towards monolithic in size with the increase in changing user requirements. To
overcome the design and maintenance challenges in SOA, microservices has emerged as a new architectural style
of designing applications with loose coupling, independent deployment, and scalability as key features.
Copyright (c) 2021 Vinay Raj, Ravichandra Sadam

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Articles accepted for publication will be licensed under the Creative Commons BY-NC-SA. Authors must sign a non-exclusive distribution agreement after article acceptance.
You may also start an advanced similarity search for this article.
Review Stats:
Mean Time to First Response: 89 days
Mean Time to Acceptance Response: 114 days
Member of:

ISSN
1666-6038 (Online)
1666-6046 (Print)