Towards Scalable Service Composition
Elyas Ben Hadj Yahia, Inti González-Herrera, Anthony Bayle, Yérom-David Bromberg, Laurent Réveillère · 2016
Distributed applications are evolving at a frantic pace, critically relying on integrating altogether a plethora of composable value-added services to offer a host of new functionalities. In previous work, we have introduced a language-based approach to raise the level of abstraction required to express an orchestration of services. Our prototype implementation has proved to be efficient when running on a single machine. In this paper, we report our experience in turning this prototype implementation into a commercial product, supporting horizontal scaling across a cluster of nodes.