Automatically detecting latency bottlenecks in asynchronous workflows
AssigneeLinkedIn Corporation
InventorsAntonin Steinhauser, Wing H. Li, Jiayu Gong, Xiaohui Long, Joel D. Young
Life of this patent
Estimating the term…
Loading patent…
AssigneeLinkedIn Corporation
InventorsAntonin Steinhauser, Wing H. Li, Jiayu Gong, Xiaohui Long, Joel D. Young
Estimating the term…
The disclosed embodiments provide a system for processing data. During operation, the system generates, from a set of traces of an asynchronous workflow, a graph-based representation of the asynchronous workflow. Next, the system uses a set of causal relationships in the asynchronous workflow to update the graph-based representation. The system then analyzes the updated graph-based representation to identify a set of high-latency paths in the asynchronous workflow. Finally, the system uses the set of high-latency paths to output an execution profile for the asynchronous workflow, wherein the execution profile includes a subset of tasks associated with the high-latency paths in the asynchronous workflow.
A method, comprising:
An apparatus, comprising:
A system, comprising:
Dependencies are inferred from the claim text.