Demo Data from VLDB 2026 / reviewers in the wild / expert
Sachin Ashok
dblp:255/5168
· DBLP profile ↗
4ranked-venue papers
3as first author
3since 2021 · last 2024
0000-0001-8925-4661ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4 · 3 first-author · 3 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 55% Cloud and datacenter computing · 24% Performance modeling and evaluation · 21% | |
| Computer networks
1 paper |
Network management and operations · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › observability › distributed monitoring
distributed tracing |
0.8 | 1 | 2024 | TraceWeaver: Distributed Request Tracing for Microservices Without Application Modification · SIGCOMM 2024 |
Cloud and datacenter computing
microservices |
0.8 | 1 | 2024 | TraceWeaver: Distributed Request Tracing for Microservices Without Application Modification · SIGCOMM 2024 |
Distributed systems
observability |
0.8 | 1 | 2024 | TraceWeaver: Distributed Request Tracing for Microservices Without Application Modification · SIGCOMM 2024 |
Network management and operations › fault management
fault diagnosis |
0.7 | 1 | 2023 | Murphy: Performance Diagnosis of Distributed Cloud Applications · SIGCOMM 2023 |
Performance modeling and evaluation
performance diagnosis |
0.7 | 1 | 2023 | Murphy: Performance Diagnosis of Distributed Cloud Applications · SIGCOMM 2023 |
Methods — techniques the papers use, named apart from their topics
causal inference · 1.3statistical timing analysis · 0.8request-response timestamp analysis · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | TraceWeaver: Distributed Request Tracing for Microservices Without Application ModificationabstractMonitoring and debugging modern cloud-based applications is challenging since even a single API call can involve many interdependent distributed microservices. To provide observability for such complex systems, distributed tracing frameworks track request flow across the microservice call tree. However, such solutions require instrumenting every component of the distributed application to add and propagate tracing headers, which has slowed adoption. This paper explores whether we can trace requests without any application instrumentation, which we refer to as request trace reconstruction. To that end, we develop TraceWeaver, a system that incorporates readily available information from production settings (e.g., timestamps) and test environments (e.g., call graphs) to reconstruct request traces with usefully high accuracy. At the heart of TraceWeaver is a reconstruction algorithm that uses request-response timestamps to effectively prune the search space for mapping requests and applies statistical timing analysis techniques to reconstruct traces. Evaluation with (1) benchmark microservice applications and (2) a production microservice dataset demonstrates that TraceWeaver can achieve a high accuracy of ~90% and can be meaningfully applied towards multiple use cases (e.g., finding slow services and A/B testing). Sachin Ashok, Vipul Harsh, Brighten Godfrey, Radhika Mittal, Srinivasan Parthasarathy 0002, Larisa Shwartz |
SIGCOMM | 1 |
| 2023 | Murphy: Performance Diagnosis of Distributed Cloud ApplicationsabstractModern cloud-based applications have complex inter-dependencies on both distributed application components as well as network infrastructure, making it difficult to reason about their performance. As a result, a rich body of work seeks to automate performance diagnosis of enterprise networks and such cloud applications. However, existing methods either ignore inter-dependencies which results in poor accuracy, or require causal acyclic dependencies which cannot model common enterprise environments. Vipul Harsh, Wenxuan Zhou 0003, Sachin Ashok, Radhika Niranjan Mysore, Brighten Godfrey, Sujata Banerjee |
SIGCOMM | 3 |
| 2021 | Leveraging Service Meshes as a New Network LayerabstractAs modern cloud services have scaled out, applications have moved from relatively monolithic designs to highly modularized fleets of microservices that communicate among each other to perform application-level tasks. These microservices effectively form a network at the application layer, and service mesh frameworks have recently emerged to factor out microservices' common communication functionality. Sachin Ashok, Brighten Godfrey, Radhika Mittal |
HotNets | 1 |
| 2020 | iBox: Internet in a BoxabstractWe present a vision of data-informed network simulation to address significant shortcomings in the state of the art. We substantiate our position with proof points based on iBox, which leverages networking domain knowledge and machine learning (ML) models, coupled with plentiful data, to provide a pathway to perpetual renewal of network simulators. Sachin Ashok, Sai Surya Duvvuri, Nagarajan Natarajan, Venkat N. Padmanabhan, Sundararajan Sellamanickam, Johannes Gehrke |
HotNets | 1 |