Visible to the public Model-driven Generation of Microservice Architectures for Benchmarking Performance and Resilience Engineering Approaches

TitleModel-driven Generation of Microservice Architectures for Benchmarking Performance and Resilience Engineering Approaches
Publication TypeConference Paper
Year of Publication2017
AuthorsDüllmann, Thomas F., van Hoorn, André
Conference NameProceedings of the 8th ACM/SPEC on International Conference on Performance Engineering Companion
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-4899-7
KeywordsBenchmarking, ICS Anomaly Detection, microservice architecture, model-driven generation, pubcrawl, resilience, Resiliency, Scalability, software performance, software resilience
Abstract

Microservice architectures are steadily gaining adoption in industrial practice. At the same time, performance and resilience are important properties that need to be ensured. Even though approaches for performance and resilience have been developed (e.g., for anomaly detection and fault tolerance), there are no benchmarking environments for their evaluation under controlled conditions. In this paper, we propose a generative platform for benchmarking performance and resilience engineering approaches in microservice architectures, comprising an underlying metamodel, a generation platform, and supporting services for workload generation, problem injection, and monitoring.

URLhttp://doi.acm.org/10.1145/3053600.3053627
DOI10.1145/3053600.3053627
Citation Keydullmann_model-driven_2017