Related Experiment Video
Updated: May 7, 2026

Spatial Temporal Analysis of Fieldwise Flow in Microvasculature
Published on: November 18, 2019
Visualizing request-flow comparison to aid performance diagnosis in distributed systems
Raja R Sambasivan1, Ilari Shafer, Michelle L Mazurek
1Carnegie Mellon University.
Abstract:
Distributed systems are complex to develop and administer, and performance problem diagnosis is particularly challenging. When performance degrades, the problem might be in any of the system's many components or could be a result of poor interactions among them. Recent research efforts have created tools that automatically localize the problem to a small number of potential culprits, but research is needed to understand what visualization techniques work best for helping distributed systems developers understand and explore their results. This paper compares the relative merits of three well-known visualization approaches (side-by-side, diff, and animation) in the context of presenting the results of one proven automated localization technique called request-flow comparison. Via a 26-person user study, which included real distributed systems developers, we identify the unique benefits that each approach provides for different problem types and usage modes.
Related Concept Videos
Signal Flow Graphs
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
Interpreting Run Charts
Flow Sheet
Here's a closer look at the examples of flowsheets commonly used by nurses:
Graphic Sheet Documentation:
Fast Decoupled and DC Powerflow
Run Charts
Distributed Loads: Problem Solving

