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 …

On the future of cloud engineering

D Bermbach, A Chandra, C Krintz… - … conference on cloud …, 2021 - ieeexplore.ieee.org
Ever since the commercial offerings of the Cloud started appearing in 2006, the landscape
of cloud computing has been undergoing remarkable changes with the emergence of many …

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 …

Iter8: Online experimentation in the cloud

M Toslali, S Parthasarathy, F Oliveira… - Proceedings of the …, 2021 - dl.acm.org
Online experimentation is an agile software development practice that plays an essential
role in enabling rapid innovation. Existing solutions for online experimentation in Web and …

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 …

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 …

Efficiently Detecting Performance Changes in FaaS Application Releases

M Grambow, T Dockenfuß, T Schirmer… - Proceedings of the 9th …, 2023 - dl.acm.org
The source code of Function as a Service (FaaS) applications is constantly being refined. To
detect if a source code change introduces a significant performance regression, the …

Using application benchmark call graphs to quantify and improve the practical relevance of microbenchmark suites

M Grambow, C Laaber, P Leitner… - PeerJ Computer Science, 2021 - peerj.com
Performance problems in applications should ideally be detected as soon as they occur, ie,
directly when the causing code modification is added to the code repository. To this end …

[PDF][PDF] A survey on edge benchmarking

B Varghese, N Wang, D Bermbach… - arXiv preprint arXiv …, 2020 - academia.edu
The computing landscape has significantly changed over the last three decades–loosely
coupled and geographically dispersed systems started replacing tightly coupled monolithic …

Benchmarking web api quality-revisited

D Bermbach, E Wittern - Journal of Web Engineering, 2020 - ieeexplore.ieee.org
Modern applications increasingly interact with web APIs–reusable components, deployed
and operated outside the application, and accessed over the network. Their existence …