  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.
