Microservices have increasing been a popular way of designing and building large-scale distributed systems. The challenges in developing microservices-based distributed applications have given rise to much academic research. However, the benchmarks used in academia are far from real-world microservices-based applications. This paper fills this gap and proposes ways microservices benchmarks should evolve to be more realistic. The authors take the readers through the limitations of existing testbeds, interviews with industry participants focusing on understanding the distance between benchmarks and real-world microservice-based applications, and propose ways to improve existing testbeds. I believe that the paper has the potential to support and accelerate research in this important area.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.