Skip to Main content Skip to Navigation
Conference papers

Packaging Microservices

Abstract : We describe a first proposal for a new packaging system for microservices based on the Jolie programming language, called the Jolie Package Manager (JPM). Its main features revolve around service interfaces, which make the functionalities that a service provides and depends on explicit. For the first time, JPM supports binding a service to an externally-provided package, and a notion of interface parametricity that can be used to develop generic service libraries that can modify the behaviour of arbitrary services. We illustrate the latter with a generic circuit breaker package.
Complete list of metadata

Cited literature [7 references]  Display  Hide  Download
Contributor : Hal Ifip <>
Submitted on : Friday, May 25, 2018 - 3:17:07 PM
Last modification on : Friday, August 23, 2019 - 3:20:03 PM
Long-term archiving on: : Sunday, August 26, 2018 - 1:48:10 PM


Files produced by the author(s)


Distributed under a Creative Commons Attribution 4.0 International License



Dan Thrane, Fabrizio Montesi. Packaging Microservices. 17th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2017, Neuchâtel, Switzerland. pp.131-137, ⟨10.1007/978-3-319-59665-5_9⟩. ⟨hal-01800115⟩



Record views


Files downloads