8 papers
Enabling Multi-Dimensional Distributed Trace Comparison with Contrast
Vaastav Anand, Rodrigo Fonseca, Jonathan Mace +1
Diagnosis using distributed traces is fundamentally a comparative task: operators seek to understand how an anomalous execution differs from expected behavior, how a deployment cha…
MAESTRO: Multi-Agent Evaluation Suite for Testing, Reliability, and Observability
Tie Ma, Yixi Chen, Vaastav Anand +8
We present MAESTRO, an evaluation suite for the testing, reliability, and observability of LLM-based MAS. MAESTRO standardizes MAS configuration and execution through a unified int…
SoK: Demystifying the multiverse of MPC protocols
Roberta De Viti, Vaastav Anand, Pierfrancesco Ingo +1
This paper systematizes knowledge on the performance of Multi-Party Computation (MPC) protocols. Despite strong privacy and correctness guarantees, MPC adoption in real-world appli…
Iridescent: A Framework Enabling Online System Implementation Specialization
Vaastav Anand, Deepak Garg, Antoine Kaufmann
Specializing systems to specifics of the workload they serve and platform they are running on often significantly improves performance. However, specializing systems is difficult i…
DMAS-Forge: A Framework for Transparent Deployment of AI Applications as Distributed Systems
Alessandro Cornacchia, Vaastav Anand, Muhammad Bilal +2
Agentic AI applications increasingly rely on multiple agents with distinct roles, specialized tools, and access to memory layers to solve complex tasks -- closely resembling servic…
Generating representative macrobenchmark microservice systems from distributed traces with Palette
Vaastav Anand, Matheus Stolet, Jonathan Mace +1
Microservices are the dominant design for developing cloud systems today. Advancements for microservice need to be evaluated in representative systems, e.g. with matching scale, to…