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 …

Eventual consistency: How soon is eventual? An evaluation of Amazon S3's consistency behavior

D Bermbach, S Tai - Proceedings of the 6th Workshop on Middleware …, 2011 - dl.acm.org
Over the last few years, Cloud storage systems and so-called NoSQL datastores have found
widespread adoption. In contrast to traditional databases, these storage systems typically …

[图书][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 …

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 …

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 …

[图书][B] Benchmarking eventually consistent distributed storage systems

D Bermbach - 2014 - uplopen.com
Cloud storage services and NoSQL systems typically offer only" Eventual Consistency", a
rather weak guarantee covering a broad range of potential data consistency behavior. 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 …

A middleware guaranteeing client-centric consistency on top of eventually consistent datastores

D Bermbach, J Kuhlenkamp, B Derre… - 2013 IEEE …, 2013 - ieeexplore.ieee.org
Applications often have consistency requirements beyond those guaranteed by the
underlying eventually consistent storage system. In this work, we present an approach that …

Cloud service engineering: A service-oriented perspective on cloud computing

S Tai - Towards a Service-Based Internet: 4th European …, 2011 - Springer
We study cloud computing from the perspective of service engineering: the development of
service-oriented application architectures that use cloud services, and the development of …

Benchmarking Microservice Platforms and Applications in the Cloud

M Grambow - 2024 - search.proquest.com
Benchmarking can be used for evaluating software performance metrics within a controlled
environment, for example, to ensure the compliance with Service Level Agreements (SLAs) …