Packaging Microservices - Distributed Applications and Interoperable Systems (DAIS 2017)
Conference Papers Year : 2017

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.
Fichier principal
Vignette du fichier
450046_1_En_9_Chapter.pdf (175.56 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-01800115 , version 1 (25-05-2018)

Licence

Identifiers

Cite

Dan Sebastian 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⟩
187 View
108 Download

Altmetric

Share

More