A survey on edge performance benchmarking

B Varghese, N Wang, D Bermbach, CH Hong… - ACM Computing …, 2021 - dl.acm.org
Edge computing is the next Internet frontier that will leverage computing resources located
near users, sensors, and data stores to provide more responsive services. Therefore, it is …

[图书][B] Cloud service benchmarking

D Bermbach, E Wittern, S Tai - 2017 - Springer
The advent of cloud computing has disruptively changed the way modern application
systems are developed and delivered. The cloud offers affordable access to infrastructure …

Befaas: An application-centric benchmarking framework for faas platforms

M Grambow, T Pfandzelter, L Burchard… - 2021 IEEE …, 2021 - ieeexplore.ieee.org
Following the increasing interest and adoption of FaaS systems, benchmarking frameworks
for determining nonfunctional properties have also emerged. While existing …

Modelling and managing deployment costs of microservice-based cloud applications

P Leitner, J Cito, E Stöckli - … of the 9th International Conference on Utility …, 2016 - dl.acm.org
We present an approach to model the deployment costs, including compute and IO costs, of
Microservice-based applications deployed to a public cloud. Our model, which we dubbed …

Benchmarking microservice performance: a pattern-based approach

M Grambow, L Meusel, E Wittern… - Proceedings of the 35th …, 2020 - dl.acm.org
Benchmarking microservices serves to understand and check their non-functional properties
for relevant workloads and over time. Performing benchmarks, however, can be costly: each …

Estimating cloud application performance based on micro-benchmark profiling

J Scheuner, P Leitner - 2018 IEEE 11th International …, 2018 - ieeexplore.ieee.org
The continuing growth of the cloud computing market has led to an unprecedented diversity
of cloud services. To support service selection, micro-benchmarks are commonly used to …

Using microbenchmark suites to detect application performance changes

M Grambow, D Kovalev, C Laaber… - … on Cloud Computing, 2022 - ieeexplore.ieee.org
Software performance changes are costly and often hard to detect pre-release. Similar to
software testing frameworks, either application benchmarks or microbenchmarks can be …

Benchmarking web api quality

D Bermbach, E Wittern - … , ICWE 2016, Lugano, Switzerland, June 6-9 …, 2016 - Springer
Web APIs are increasingly becoming an integral part of web or mobile applications. As a
consequence, performance characteristics and availability of the APIs used directly impact …

The Early Microbenchmark Catches the Bug--Studying Performance Issues Using Micro-and Application Benchmarks

N Japke, C Witzko, M Grambow… - Proceedings of the IEEE …, 2023 - dl.acm.org
An application's performance regressions can be detected by both application or
microbenchmarks. While application benchmarks stress the system under test by sending …

Continuous benchmarking: Using system benchmarking in build pipelines

M Grambow, F Lehmann… - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
Continuous integration and deployment are established paradigms in modern software
engineering. Both intend to ensure the quality of software products and to automate the …