ASYMP: Fault-tolerant Mining of Massive Graphs
Eduardo Fleury, Silvio Lattanzi, Vahab Mirrokni, Bryan Perozzi

TL;DR
ASYMP is a scalable, fault-tolerant distributed graph processing system capable of analyzing trillion-edge graphs efficiently, outperforming previous frameworks in speed and scalability at Google.
Contribution
Introduces ASYMP, a novel distributed graph processing system with robust fault tolerance, lockless architecture, and efficient data access, enabling analysis of the largest graphs with improved speed and scalability.
Findings
Runs Connected Component 3-50x faster than MapReduce and Pregel.
Scales linearly with graph size without additional machines.
Fault tolerance: 50% machine failures increase runtime by only 41%.
Abstract
We present ASYMP, a distributed graph processing system developed for the timely analysis of graphs with trillions of edges. ASYMP has several distinguishing features including a robust fault tolerance mechanism, a lockless architecture which scales seamlessly to thousands of machines, and efficient data access patterns to reduce per-machine overhead. ASYMP is used to analyze the largest graphs at Google, and the graphs we consider in our empirical evaluation here are, to the best of our knowledge, the largest considered in the literature. Our experimental results show that compared to previous graph processing frameworks at Google, ASYMP can scale to larger graphs, operate on more crowded clusters, and complete real-world graph mining analytic tasks faster. First, we evaluate the speed of ASYMP, where we show that across a diverse selection of graphs, it runs Connected Component…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Theory and Algorithms · Cloud Computing and Resource Management · Advanced Graph Neural Networks
