Sliceable Monolith: Monolith First, Microservices Later

Fabrizio Montesi, Marco Peressotti, Valentino Picotti [2021].
In CoRR abs/2103.09518.

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.
Links
arxiv.org
Additional notes
None
Cite (BibTeX)
Click to expand
@article{DBLP:journals/corr/abs-2103-09518,
  author       = {Fabrizio Montesi and
                  Marco Peressotti and
                  Valentino Picotti},
  title        = {Sliceable Monolith: Monolith First, Microservices Later},
  journal      = {CoRR},
  volume       = {abs/2103.09518},
  year         = {2021},
  url          = {https://arxiv.org/abs/2103.09518},
  eprinttype    = {arXiv},
  eprint       = {2103.09518},
  timestamp    = {Tue, 23 Mar 2021 16:29:47 +0100},
  biburl       = {https://dblp.org/rec/journals/corr/abs-2103-09518.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}

Peer-reviewed version
Click to show in publication list