Dissecting overheads of service mesh sidecars

X Zhu, G She, B Xue, Y Zhang, Y Zhang… - Proceedings of the …, 2023 - dl.acm.org
Service meshes play a central role in the modern application ecosystem by providing an
easy and flexible way to connect microservices of a distributed application. However …

Nonlinear approximation of characteristics of a fork–join queueing system with Pareto service as a model of parallel structure of data processing

AV Gorbunova, AV Lebedev - Mathematics and Computers in Simulation, 2023 - Elsevier
A fork–join system with Pareto service time distribution is considered as a model of a parallel
structure of data processing. For an approximation of the mean response time of the system …

A black-box fork-join latency prediction model for data-intensive applications

M Nguyen, S Alesawi, N Li, H Che… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
The workflows of the predominant datacenter services are underlaid by various Fork-Join
structures. Due to the lack of good understanding of the performance of Fork-Join structures …

Peafowl: In-application cpu scheduling to reduce power consumption of in-memory key-value stores

E Asyabi, A Bestavros, E Sharafzadeh… - Proceedings of the 11th …, 2020 - dl.acm.org
The traffic load sent to key-value (KV) stores varies over long timescales of hours to short
timescales of a few microseconds. Long-term variations present the opportunity to save …

ForkTail: A black-box fork-join tail latency prediction model for user-facing datacenter workloads

M Nguyen, S Alesawi, N Li, H Che… - Proceedings of the 27th …, 2018 - dl.acm.org
The workflows of the predominant user-facing datacenter services, including web searching
and social networking, are underlaid by various Fork-Join structures. Due to the lack of …

ForkMV: Mean-and-variance estimation of fork-join queuing networks for datacenter applications

P Enganti, T Rosenkrantz, L Sun… - … and Storage (NAS), 2022 - ieeexplore.ieee.org
The Fork-Join structure underlays many distributed computing applications in data centers.
In this paper, we develop a technique, called ForkMV, to estimate the mean and variance of …

Sentinel: universal analysis and insight for data systems

B Glasbergen, M Abebe, K Daudjee… - Proceedings of the VLDB …, 2020 - dl.acm.org
Systems continue to grow in complexity in response to the need to support vast quantities of
data and a wide variety of workloads. Small changes in workloads and system configuration …

CTS: An operating system CPU scheduler to mitigate tail latency for latency-sensitive multi-threaded applications

E Asyabi, E Sharafzadeh, SA SanaeeKohroudi… - Journal of Parallel and …, 2019 - Elsevier
Large-scale interactive Web services break a user's request to many sub-requests and send
them to a large number of independent servers so as to consult multi-terabyte datasets …

Understanding the latency distribution of cloud object storage systems

Y Su, D Feng, Y Hua, Z Shi - Journal of Parallel and Distributed Computing, 2019 - Elsevier
As a fundamental cloud service, the cloud object storage system stores and retrieves
millions or even billions of read-heavy data objects. Serving for a massive amount of …

Tail latency prediction for datacenter applications in consolidated environments

S Alesawi, M Nguyen, H Che… - 2019 International …, 2019 - ieeexplore.ieee.org
Consolidating applications is a practical necessity in today's datacenters to reduce cost and
improve resource utilization. However, resource sharing among different applications may …