2023

  1. Blueprint: A Toolchain for Highly-Reconfigurable Microservice Applications Vaastav Anand, Deepak Garg, Antoine Kaufmann, and Jonathan Mace In Proceedings of the 29th ACM Symposium on Operating Systems Principles (SOSP), Koblenz, Germany 2023 [PDF]
  2. The Benefit of Hindsight: Tracing Edge-Cases in Distributed Systems Lei Zhang, Zhiqiang Xie, Vaastav Anand, Ymir Vigfusson, and Jonathan Mace 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI) 2023 [PDF]

2022

  1. The Odd One Out: Energy is not like Other Metrics Vaastav Anand, Zhiqiang Xie, Matheus Stolet, Roberta De Viti, Thomas Davidson, Reyhaneh Karimipour, and Jonathan Mace HotCarbon 2022 [PDF]

2020

  1. Smooth Kronecker: Solving the Combing Problems in Kronecker Graphs Vaastav Anand*, Puneet Mehrotra*, Daniel Margo*, and Margo Seltzer In Proceedings of the Joint Workshop on Graph Data Management Experiences and Systems (GRADES) and Network Data Analytics (NDA) (Co-located with SIGMOD) 2020 [PDF]
  2. Dara the explorer : coverage based exploration for model checking of distributed systems in Go Vaastav Anand 2020 [PDF]
  3. Aggregate-driven trace visualizations for performance debugging Vaastav Anand, Matheus Stolet, Thomas Davidson, Ivan Beschastnikh, Tamara Munzner, and Jonathan Mace arXiv preprint arXiv:2010.13681 2020 [PDF]

2019

  1. Sifter: Scalable Sampling for Distributed Traces, without Feature Engineering Pedro Las-Casas, Giorgi Papkerashvili, Vaastav Anand, and Jonathan Mace In Proceedings of the ACM Symposium on Cloud Computing 2019 [PDF]

2018

  1. Dara: hybrid model checking of distributed systems Vaastav Anand In Student Research Competition, Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering 2018 [PDF]