Title
Principled workflow-centric tracing of distributed systems.
Abstract
Workflow-centric tracing captures the workflow of causally-related events (e.g., work done to process a request) within and among the components of a distributed system. As distributed systems grow in scale and complexity, such tracing is becoming a critical tool for understanding distributed system behavior. Yet, there is a fundamental lack of clarity about how such infrastructures should be designed to provide maximum benefit for important management tasks, such as resource accounting and diagnosis. Without research into this important issue, there is a danger that workflow-centric tracing will not reach its full potential. To help, this paper distills the design space of workflow-centric tracing and describes key design choices that can help or hinder a tracing infrastructures utility for important tasks. Our design space and the design choices we suggest are based on our experiences developing several previous workflow-centric tracing infrastructures.
Year
DOI
Venue
2016
10.1145/2987550.2987568
SoCC
Field
DocType
Citations 
Design space,CLARITY,Database as a service,Computer science,Multitenancy,Real-time computing,Workflow,Tracing,Cloud database,Distributed computing
Conference
6
PageRank 
References 
Authors
0.52
35
6
Name
Order
Citations
PageRank
Raja R. Sambasivan122313.33
Ilari Shafer2543.10
Jonathan Mace3565.61
Benjamin H. Sigelman4666.05
Rodrigo Fonseca52390144.33
Gregory R. Ganger64560383.16