Generating Representative Macrobenchmark Microservice Systems from Distributed Traces with Palette
Microservices are the dominant design for developing cloud systems today. Advancements for microservice need to be evaluated in representative systems, e.g. with matching scale, topology, and execution patterns. Unfortunately in practice, researchers and practitioners alike often do not have access to representative systems. Thus they have to resort to sub-optimal non-representative alternatives, e.g. small and oversimplified synthetic benchmark systems or simulated system models instead.
Authors
- Jonathan Mace (ORCID: https://orcid.org/0000-0002-3701-9296)
- Antoine Kaufmann (ORCID: https://orcid.org/0000-0002-6355-2772)
- Vaastav Anand (ORCID: https://orcid.org/0000-0001-8502-0657)
- Matheus Stolet (ORCID: https://orcid.org/0009-0009-0175-4828)
Institutions
- Microsoft (United States) (US)
- Max Planck Institute for Software Systems (DE)
Publication Details
- Published
- 2025-10-09
- DOI
- https://doi.org/10.1145/3725783.3764387
- Primary Topic
- Software System Performance and Reliability
- Type
- article
- Field-Weighted Citation Impact
- 0.00