Performance Evaluation of Microservices Architectures Using Containers

Conference object, Preprint English OPEN
Amaral, Marcelo; Polo, Jorda; Carrera, David; Mohomed, Iqbal; Unuvar, Merve; Steinder, Malgorzata;
(2015)
  • Publisher: IEEE
  • Related identifiers: doi: 10.1109/nca.2015.49
  • Subject: Programari -- Disseny | Software architecture | Computer Science - Distributed, Parallel, and Cluster Computing | :Informàtica::Arquitectura de computadors [Àrees temàtiques de la UPC] | Performance evaluation | Microprocessadors | Containers | Networking | Microprocessors | Microservices

Microservices architecture has started a new trend for application development for a number of reasons: (1) to reduce complexity by using tiny services; (2) to scale, remove and deploy parts of the system easily; (3) to improve flexibility to use different frameworks an... View more
  • References (24)
    24 references, page 1 of 3

    [1] M. Kerrisk, “Control group configuration unit settings,” accessed in: 29-January-2015. [Online]. Available: http://man7.org/linux/man-pages/ man5/systemd.cgroup.5.html

    [2] --, “Control group configuration unit settings,” accessed in: 29- January-2015. [Online]. Available: http://man7.org/linux/man-pages/ man7/systemd.namespaces.7.html

    [3] OpenVZ, accessed in: 21-January-2015. [Online]. Available: http: //openvz.org/main page

    [4] Docker, “What is docker?” accessed in: 21-January-2015. [Online]. Available: https://www.docker.com/

    [5] W. Felter, a. Ferreira, R. Rajamony, and R. J., “An updated performance comparison of virtual machines and linux containers,” IBM Research Division, Tech. Rep. RC25482, 2014.

    [6] Rocket, “Rocket - app container runtime,” accessed in: 25-March-2015. [Online]. Available: https://github.com/coreos/rocket

    [7] T. Erl, Service-Oriented Architecture: Concepts, Technology, and Design. Upper Saddle River, NJ, USA: Prentice Hall PTR, 2005.

    [8] D. Namiot and M. Sneps-Sneppe, “On micro-services architecture,” International Journal of Open Information Technologies, vol. 2, no. 9, 2014.

    [9] J. Lewis and M. Fowler, “Microservices,” 2014, accessed in: 21-January-2015. [Online]. Available: http://martinfowler.com/articles/ microservices.html

    [10] N. Huber, M. v. Quast, M. Hauck, and S. Kounev, “Evaluating and modeling virtualization performance overhead for cloud environments,” CLOSER, pp. 563-573, 2011.

  • Related Research Results (2)
  • Metrics
Share - Bookmark