Sliceable Monolith: Monolith First, Microservices Later

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

We propose Sliceable Monolith, a new methodology for developing microservice architectures and perform their integration testing by leveraging most of the simplicity of a monolith: a single codebase and a local execution environment that simulates distribution. Then, a tool compiles a codebase for each microservice and a cloud deployment configuration. The key enabler of our approach is the technology-agnostic service definition language offered by Jolie.

Original languageEnglish
Title of host publicationProceedings - 2021 IEEE International Conference on Services Computing, SCC 2021
EditorsBarbara Carminati, Carl K. Chang, Ernesto Damiani, Deng Shuiguang, Wei Tan, Zhongjie Wang, Robert Ward, Jia Zhang
PublisherIEEE
Publication date15. Nov 2021
Pages364-366
ISBN (Electronic)9781665416832
DOIs
Publication statusPublished - 15. Nov 2021
Event2021 IEEE International Conference on Services Computing, SCC 2021 - Virtual, Online, United States
Duration: 5. Sept 202111. Sept 2021

Conference

Conference2021 IEEE International Conference on Services Computing, SCC 2021
Country/TerritoryUnited States
CityVirtual, Online
Period05/09/202111/09/2021
SeriesIEEE International Conference on Services Computing (SCC)
ISSN2474-2473

Bibliographical note

Publisher Copyright:
© 2021 IEEE.

Keywords

  • Cloud Computing
  • Containers
  • Jolie
  • Microservices
  • Monolith

Fingerprint

Dive into the research topics of 'Sliceable Monolith: Monolith First, Microservices Later'. Together they form a unique fingerprint.

Cite this