An empirical study of service mesh traffic management policies for microservices
A microservice architecture features hundreds or even thousands of small loosely coupled
services with multiple instances. Because microservice performance depends on many …
services with multiple instances. Because microservice performance depends on many …
Service mesh and ebpf-powered microservices: A survey and future directions
MRS Sedghpour, P Townend - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
Modern software development practice has seen a profound shift in architectural design,
moving from monolithic approaches to distributed, microservice-based architectures. This …
moving from monolithic approaches to distributed, microservice-based architectures. This …
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 …
Experimental cloud re-searchers constantly propose enhanced resource management …
A qualitative evaluation of service mesh-based traffic management for mobile edge cloud
AO Duque, C Klein, J Feng, X Cai… - 2022 22nd IEEE …, 2022 - ieeexplore.ieee.org
Service mesh is getting widely adopted as the cloud-native mechanism for traffic
management in microservice-based applications, in particular for generic IT workloads …
management in microservice-based applications, in particular for generic IT workloads …
On practitioners' concerns when adopting service mesh frameworks
Context The emerging service mesh architecture tries to simplify microservices by
delegating crucial tasks to dedicated infrastructure. However, service mesh introduces new …
delegating crucial tasks to dedicated infrastructure. However, service mesh introduces new …
Blueprint: A Toolchain for Highly-Reconfigurable Microservice Applications
Researchers and practitioners care deeply about the performance and correctness of
microservice applications. To investigate problematic application behavior and prototype …
microservice applications. To investigate problematic application behavior and prototype …
Anomaly Detection and Resolution on the Edge: Solutions and Future Directions
Anomaly detection and resolution are crucial in edge clouds to ensure that distributed
systems operate reliably and securely. This survey presents a comprehensive overview of …
systems operate reliably and securely. This survey presents a comprehensive overview of …
A self-adaptive batch request aggregation pattern for improving resource management, response time and costs in microservice and serverless environments
G Kousiouris - 2021 IEEE International Performance …, 2021 - ieeexplore.ieee.org
Addressing increased demand in cloud environments is typically achieved through auto-
scaling the use of further resources allocated. However this comes at the trade-off of …
scaling the use of further resources allocated. However this comes at the trade-off of …
A declarative approach and benchmark tool for controlled evaluation of microservice resiliency patterns
CM Aderaldo, TM Costa… - Software: Practice …, 2024 - Wiley Online Library
Microservice developers increasingly use resiliency patterns such as Retry and Circuit
Breaker to cope with remote services that are likely to fail. However, there is still little …
Breaker to cope with remote services that are likely to fail. However, there is still little …
Method overloading the circuit
C Meiklejohn, L Stark, C Celozzi, M Ranney… - Proceedings of the 13th …, 2022 - dl.acm.org
Circuit breakers are frequently deployed in microservice applications to improve their
reliability. They achieve this by short circuiting RPC invocations issued to overloaded or …
reliability. They achieve this by short circuiting RPC invocations issued to overloaded or …