Joining Jolie to Docker - Orchestration of Microservices on a Containers-as-a-Service Layer
Alberto Giaretta, Nicola Dragoni, Manuel Mazzara

TL;DR
This paper compares Jolie microservices orchestrated by PaaSSOA with Docker's Kubernetes, analyzing their features and proposing a federation architecture to combine their strengths for elastic cloud deployment.
Contribution
It introduces a novel architectural approach to integrate Jolie microservices with Docker containers, enhancing orchestration and elasticity in cloud environments.
Findings
PaaSSOA and Kubernetes have complementary orchestration features.
A proposed federation architecture enables combined use of Jolie and Docker.
The integration aims to improve elasticity and resource utilization.
Abstract
Cloud computing is steadily growing and, as IaaS vendors have started to offer pay-as-you-go billing policies, it is fundamental to achieve as much elasticity as possible, avoiding over-provisioning that would imply higher costs. In this paper, we briefly analyse the orchestration characteristics of PaaSSOA, a proposed architecture already implemented for Jolie microservices, and Kubernetes, one of the various orchestration plugins for Docker; then, we outline similarities and differences of the two approaches, with respect to their own domain of application. Furthermore, we investigate some ideas to achieve a federation of the two technologies, proposing an architectural composition of Jolie microservices on Docker Container-as-a-Service layer.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Cloud Computing and Resource Management · Software-Defined Networks and 5G
