Highly-Available Applications on Unreliable Infrastructure: Microservice Architectures in Practice. - Daniel Richter; Marcus Konrad; Katharina Utecht; Andreas Polze (QRS Companion, 2017)