An automated, cross-layer instrumentation framework for diagnosing performance problems in distributed applications
Published in Proceedings of the ACM Symposium on Cloud Computing (SoCC 20), 2019
An automated instrumentation framework, Pythia, that runs alongside deployed distributed applications. In response to a newly-observed performance problem, Pythia searches the space of possible instrumentation choices to enable the instrumentation needed to help diagnose it.
Recommended citation: https://dl.acm.org/doi/abs/10.1145/3357223.3362704