Digital Repository

An exploratory evaluation of replacing ESB with microservices in service-oriented architecture

Show simple item record

dc.contributor.author Weerasinghe, L. D. S. B.
dc.contributor.author Perera, Indika
dc.date.accessioned 2022-10-31T06:46:52Z
dc.date.available 2022-10-31T06:46:52Z
dc.date.issued 2021
dc.identifier.citation Weerasinghe L. D. S. B.; Perera Indika (2021), An exploratory evaluation of replacing ESB with microservices in service-oriented architecture, International Research Conference on Smart Computing and Systems Engineering (SCSE 2021), Department of Industrial Management, Faculty of Science, University of Kelaniya Sri Lanka. 137-144. en_US
dc.identifier.uri http://repository.kln.ac.lk/handle/123456789/25369
dc.description.abstract With the continuous progress in technology during the past few decades, cloud computing has become a fast-growing technology in the world, making computerized systems widespread. The emergence of Cloud Computing has evolved towards microservice concepts, which are highly demanded by corporates for enterprise application level. Most enterprise applications have moved away from traditional unified models of software programs like monolithic architecture and traditional SOA architecture to microservice architecture to ensure better scalability, lesser investment in hardware, and high performance. The monolithic architecture is designed in a manner that all the components and the modules are packed together and deployed on a single binary. However, in the microservice architecture, components are developed as small services so that horizontally and vertically scaling is made easier in comparison to monolith or SOA architecture. SOA and monolithic architecture are at a disadvantage compared to Microservice architecture, as they require colossal hardware specifications to scale the software. In general terms, the system performance of these architectures can be measured considering different aspects such as system capacity, throughput, and latency. This research focuses on how scalability and performance software quality attributes behave when converting the SOA system to microservice architecture. Experimental results have shown that microservice architecture can bring more scalability with a minimum cost generation. Nevertheless, specific gaps in performance are identified in the perspective of the final user experiences due to the interservice communication in the microservice architecture in a distributed environment. en_US
dc.publisher Department of Industrial Management, Faculty of Science, University of Kelaniya Sri Lanka en_US
dc.subject microservice, performance, scalability, SOA en_US
dc.title An exploratory evaluation of replacing ESB with microservices in service-oriented architecture en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Digital Repository


Browse

My Account