eprintid: 17390 rev_number: 2 eprint_status: archive userid: 1 dir: disk0/00/01/73/90 datestamp: 2023-12-19 03:23:47 lastmod: 2023-12-19 03:23:47 status_changed: 2023-12-19 03:07:58 type: article metadata_visibility: show creators_name: Saboor, A. creators_name: Mahmood, A.K. creators_name: Hassan, M.F. creators_name: Shah, S.N.M. creators_name: Siddiqui, M.A. creators_name: Magsi, S.A. creators_name: Junaid, M. title: Towards Early Distribution of Container-Based Microservices in Cloud Computing Environment ispublished: pub keywords: Cloud applications; Cloud computing environments; Cloud/edge computing; Datacenter; Design Patterns; Edge computing; Microservice; Network communications; Optimisations; Random distribution, Containers note: cited By 0; Conference of 1st International Conference on Artificial Intelligence for Smart Community, AISC 2020 ; Conference Date: 17 December 2020 Through 18 December 2020; Conference Code:286319 abstract: Microservices gained the popularity for use in scalable cloud application. The application based on microservices uses intensive network communication to call other microservices or to pass on the messages to hundreds of microservices running inside the cloud/edge nodes. This study addressed the early distribution of container-based microservices and proposed two distribution strategies named as Random Distribution and Design Pattern Distribution. In random distribution approach the microservices are assigned arbitrarily to the available data centers. While in design pattern distribution the microservices are grouped together on the basis of behavioral design patterns which identifies common communication patterns among objects. The proposed solution was tested using custom built simulation environment and the results showed that the early distribution of microservices according to the design pattern of the application resulted in significant reduction of network calls to the microservices hosted at other network nodes or data centers. © 2022, The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. date: 2022 publisher: Springer Science and Business Media Deutschland GmbH official_url: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85142723199&doi=10.1007%2f978-981-16-2183-3_67&partnerID=40&md5=e082ea915d4d1e7812f4a83ed052509e id_number: 10.1007/978-981-16-2183-3₆₇ full_text_status: none publication: Lecture Notes in Electrical Engineering volume: 758 pagerange: 699-706 refereed: TRUE isbn: 9789811621826 issn: 18761100 citation: Saboor, A. and Mahmood, A.K. and Hassan, M.F. and Shah, S.N.M. and Siddiqui, M.A. and Magsi, S.A. and Junaid, M. (2022) Towards Early Distribution of Container-Based Microservices in Cloud Computing Environment. Lecture Notes in Electrical Engineering, 758. pp. 699-706. ISSN 18761100