μBench: An open-source factory of benchmark microservice applications

A Detti, L Funari, L Petrucci - IEEE Transactions on Parallel …, 2023 - ieeexplore.ieee.org
Bench is an open-source tool for benchmarking cloud/edge computing platforms that run
microservice applications. The tool creates dummy microservice applications that can be …

Investigation of impacts on network performance in the advance of a microservice design

N Kratzke, PC Quint - Cloud Computing and Services Science: 6th …, 2017 - Springer
Due to REST-based protocols, microservice architectures are inherently horizontally
scalable. That might be why the microservice architectural style is getting more and more …

An open-source benchmark suite for microservices and their hardware-software implications for cloud & edge systems

Y Gan, Y Zhang, D Cheng, A Shetty, P Rathi… - Proceedings of the …, 2019 - dl.acm.org
Cloud services have recently started undergoing a major shift from monolithic applications,
to graphs of hundreds or thousands of loosely-coupled microservices. Microservices …

Development frameworks for microservice-based applications: Evaluation and comparison

H Dinh-Tuan, M Mora-Martinez, F Beierle… - Proceedings of the 2020 …, 2020 - dl.acm.org
The microservice architectural style has gained much attention from both academia and
industry recently as a novel way to design, develop, and deploy cloud-native applications …

A curated dataset of microservices-based systems

M Imranur, S Panichella, D Taibi - arXiv preprint arXiv:1909.03249, 2019 - arxiv.org
Microservices based architectures are based on a set of modular, independent and fault-
tolerant services. In recent years, the software engineering community presented studies …

Hydragen: A microservice benchmark generator

MRS Sedghpour, AO Duque, X Cai… - 2023 IEEE 16th …, 2023 - ieeexplore.ieee.org
Microservice-based architectures have become ubiq-uitous in large-scale software systems.
Experimental cloud re-searchers constantly propose enhanced resource management …

Unveiling the hardware and software implications of microservices in cloud and edge systems

Y Gan, Y Zhang, D Cheng, A Shetty, P Rathi… - IEEE Micro, 2020 - ieeexplore.ieee.org
Cloud services progressively shift from monolithic applications to complex graphs of loosely-
coupled microservices. This article aims at understanding the implications microservices …

An in-depth study of microservice call graph and runtime performance

S Luo, H Xu, C Lu, K Ye, G Xu, L Zhang… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Loosely-coupled and light-weight microservices running in containers are replacing
monolithic applications gradually. Understanding the characteristics of microservices is …

Benchmarking microservice systems for software engineering research

X Zhou, X Peng, T Xie, J Sun, C Xu, C Ji… - Proceedings of the 40th …, 2018 - dl.acm.org
Despite the prevalence and importance of microservices in industry, there exists limited
research on microservices, partly due to lacking a benchmark system that reflects the …

[PDF][PDF] Benchmarking the performance of microservice applications

M Grambow, E Wittern… - ACM SIGAPP Applied …, 2020 - dbermbach.github.io
Application performance is crucial for end user satisfaction. It has therefore been proposed
to benchmark new software releases as part of the build process. While this can easily be …