Sustaining Runtime Performance while Incrementally Modernizing Transactional Monolithic Software towards Microservices

Holger Knoche · 2016

Microservices are a promising target architecture for the modernization of monolithic software. However, breaking up a monolith into services can have a severe impact on performance, especially transactions. Therefore, careful planning of such modernizations with respect to performance is required. This is particularly true for incremental modernizations, which release partially modernized states of the application into production. In this paper, we present a simulation-based approach for sustaining runtime performance during incremental modernizations towards Microservices.

Read the paper · More papers on PaperTik