Show simple item record

dc.contributor.author Weerasinghe, LDSB
dc.contributor.author Perera, I
dc.contributor.editor Sumathipala, KASN
dc.contributor.editor Ganegoda, GU
dc.contributor.editor Piyathilake, ITS
dc.contributor.editor Manawadu, IN
dc.date.accessioned 2023-09-05T04:34:12Z
dc.date.available 2023-09-05T04:34:12Z
dc.date.issued 2022-12
dc.identifier.citation ***** en_US
dc.identifier.uri http://dl.lib.uom.lk/handle/123/21368
dc.description.abstract Distributed computing concepts have proliferated with cloud computing concepts in the past decade. With the evolution in cloud computing, Microservice architecture has significantly become popular as a new architectural pattern and a software development architecture. Most enterprise software development has moved their monolithic software architecture to microservice-based architecture, as it can divide large applications into lightweighted, distributed components. However, this approach may be subject to certain downsides as well. With the modern convention, engineers have succeeded in achieving scalability and maintainability quality attributes and lack the performance attribute in terms of response time. This is because the microservice architecture has introduced inter-service communication over the network. The key challenge when developing a microservice-based application is choosing the correct inter-service communication mechanism to reduce the time taken when calling each service. This research has taken an experimental methodology to compare and contrast the most trending inter-service communication mechanisms. Industry-standard benchmark load test is run to collect quantitative data to evaluate the overall system performance in terms of response time. The testing observed that gRPC protocol performs well in terms of response time and throughput compared to the HTTP and Web Socket protocols. en_US
dc.language.iso en en_US
dc.publisher Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa. en_US
dc.relation.uri https://icitr.uom.lk/past-abstracts en_US
dc.subject Microservices en_US
dc.subject Inter-service communication en_US
dc.subject Performance en_US
dc.subject Latency en_US
dc.title Evaluating the inter-service communication on microservice architecture en_US
dc.type Conference-Abstract en_US
dc.identifier.faculty IT en_US
dc.identifier.department Information Technology Research Unit, Faculty of Information Technology, University of Moratuwa. en_US
dc.identifier.year 2022 en_US
dc.identifier.conference 7th International Conference in Information Technology Research 2022 en_US
dc.identifier.place Moratuwa, Sri Lanka en_US
dc.identifier.pgnos p. 51 en_US
dc.identifier.proceeding Proceedings of the 7th International Conference in Information Technology Research 2022 en_US
dc.identifier.email weerasingheldsb.20@uom.lk en_US
dc.identifier.email indika@cse.mrt.ac.lk en_US


Files in this item

This item appears in the following Collection(s)

  • ICITR - 2022 [27]
    International Conference on Information Technology Research (ICITR)

Show simple item record