错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Multi-variant Benchmark for Microservice Systems in Software Engineering Research

  • Tomas Cerny,
  • Md Showkat Hossain Chy,
  • Muhmmad Ashfakur Rahman Arju,
  • Korn Sooksatra,
  • Amr S. Abdelfattah,
  • Valentina Lenarduzzi

摘要

Microservice architecture became the mainstream for cloud-native systems. While many microservice system benchmarks have been introduced to the scientific community, there is still a notable gap since the benchmarks do not offer architectural variants of the same system with identical functionality. For instance, research engaged mono-to-micro decomposition, but proposed methods use textbook or tutorial systems. Moreover, different microservice granularities in the system provide different architectural trade-offs. This paper extends an established microservice benchmark with two new variants, including a system monolith and a version with 20 microservices. Equivalent functionality is validated across the three benchmark variants.