Microservices : granularity vs. performance

Preprint, Part of book or chapter of book English OPEN
Shadija, Dharmendra ; Rezai, Mo ; Hill, Richard (2017)

Microservice Architectures (MA) have the potential to increase the agility of software development. In an era where businesses require software applications to evolve to support software emerging requirements, particularly for Internet of Things (IoT) applications, we examine the issue of microservice granularity and explore its effect upon application latency. Two approaches to microservice deployment are simulated; the first with microservices in a single container, and the second with microservices partitioned across separate containers. We observed a neglibible increase in service latency for the multiple container deployment over a single container.
  • References (7)

    [1] 0MQ. 2017. Distributed messaging. (2017). http://zeromq.org/

    [2] Hussain Al-Aqrabi, Lu Liu, Richard Hill, and Nick Antonopoulos. 2012. Taking the business intelligence to the cloudHsi.gIhn Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on. IEEE, 953ś958.

    [3] G Alonso, F Casati, H Kuno, and V Machiraju. 200W4.eb Services: Concepts, Architectures, Applications. Springer.

    [4] Martin Beer, Richard Hill, Wei Huang, and Andrew Sixsmith. 2003. An agentbased architecture for managing the provision of community careśthe INCA (Intelligent Community Alarm) experiAenI ceo.mmunications 16 (2003), 179ś 192.

    [5] Martin Beer, Wei Huang, and Richard Hill. 2003. Designing community care systems with AUML. InIEEE International Conference on Computer, Communication and Control Technologies (CCCT2003).

    [6] Tim Berners-Lee. 2009. Web Services. (2009). https://www.w3.org/DesignIssues/ WebServices.html

    [7] Nik Bessis, Fatos Xhafa, Dora Varvarigou, Richard Hill, and Maozhen Li (Eds.). 2013. Internet of Things and Inter-Cooperative Computational technologies for Collective Intelligence. Number 460 in Studies in Computational Intelligence. Springer. http://www.ebook.de/de/product/19841342/internet_of_things_and_inter_

  • Metrics
    0
    views in OpenAIRE
    0
    views in local repository
    68
    downloads in local repository

    The information is available from the following content providers:

    From Number Of Views Number Of Downloads
    Sheffield Hallam University Research Archive - IRUS-UK 0 68
Share - Bookmark