Packaging microservices: (work in progress)

Publikation: Kapitel i bog/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

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.

OriginalsprogEngelsk
TitelDistributed Applications and Interoperable Systems : 17th IFIP WG 6.1 International Conference, DAIS 2017 Held as Part of the 12th International Federated Conference on Distributed Computing Techniques, DisCoTec 2017, Proceedings
RedaktørerLydia Y. Chen, Hans P. Reiser
ForlagSpringer
Publikationsdato2017
Sider131-137
ISBN (Trykt)9783319596648
ISBN (Elektronisk)978-3-319-59665-5
DOI
StatusUdgivet - 2017
Begivenhed17th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems, DAIS 2017 - Held as Part of the 12th International Federated Conference on Distributed Computing Techniques, DisCoTec 2017 - Neuchatel, Schweiz
Varighed: 19. jun. 201722. jun. 2017

Konference

Konference17th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems, DAIS 2017 - Held as Part of the 12th International Federated Conference on Distributed Computing Techniques, DisCoTec 2017
Land/OmrådeSchweiz
ByNeuchatel
Periode19/06/201722/06/2017
NavnLecture Notes in Computer Science
Vol/bind10320
ISSN0302-9743

Fingeraftryk

Dyk ned i forskningsemnerne om 'Packaging microservices: (work in progress)'. Sammen danner de et unikt fingeraftryk.

Citationsformater