International Journal of Science and Research (IJSR)

International Journal of Science and Research (IJSR)
Call for Papers | Fully Refereed | Open Access | Double Blind Peer Reviewed

ISSN: 2319-7064


Downloads: 91 | Views: 225

Research Paper | Computers & Electrical Engineering | India | Volume 9 Issue 7, July 2020 | Popularity: 6.3 / 10


     

Decomposition Techniques in Distributed Service Architecture

Mallanna S D


Abstract: In this modern era of cloud computing, distributed service design in web applications is quintessential to harness the benefits of scalability and elasticity. Such design can be achieved either by implementing the service-oriented architecture (SOA) or a fine-grained micro service architecture (MSA). Defining the boundaries of the services and decomposing them into separate units is a challenging task in the web service design. Single responsibility principle (SRP) and common closure principle (CCP) are the 2 major guiding principles which drive the decomposition of the backend into micro services. Services can be logically segregated either by (i) delineating the sub-domains of the business served and converting each subdomain into a bunch of services grouped together as a microservice, or (ii) by laying out the major entity model and then building the services related to the capabilities of each entity grouped together as a microservice. Both these approaches have their own benefits and issues. This paper discusses these approaches by taking the real-world examples and explains which pattern is suitable under which circumstances.


Keywords: Microservices, Service oriented architecture, Service Decomposition, Single responsibility principle, common closure principle


Edition: Volume 9 Issue 7, July 2020


Pages: 683 - 685


DOI: https://www.doi.org/10.21275/SR20707003221



Make Sure to Disable the Pop-Up Blocker of Web Browser




Text copied to Clipboard!
Mallanna S D, "Decomposition Techniques in Distributed Service Architecture", International Journal of Science and Research (IJSR), Volume 9 Issue 7, July 2020, pp. 683-685, URL: https://www.ijsr.net/getabstract.php?paperid=SR20707003221, DOI: https://www.doi.org/10.21275/SR20707003221



Top