EIGA: elastic and scalable dynamic graph analysis
Kasimir Gabert, Kaan Sancak, M. Yusuf Özkaya, Ali Pinar, Ümit V. Çatalyürek
摘要
Modern graphs are not only large, but rapidly changing. The rate of change can vary significantly along with the computational cost. Existing distributed graph analysis systems have largely been designed to operate on static graphs. Infrastructure changes in these systems need to occur when the system is idle, which can result in significant wasted resources or the inability to cope with changes.
We present ElGA, an elastic and scalable dynamic graph analysis system. Using a shared-nothing architecture and consistent hashing, ElGA can scale elastically as the graph grows or more computation is required. By applying sketches, we perform an edge partitioning of the graph where high degree vertices can be split among multiple nodes. ElGA supports both synchronous and asynchronous vertex-centric applications that operate in batches on a continuously changing graph.
We experimentally demonstrate that ElGA outperforms stateof-the-art static systems while supporting client queries, elastic infrastructure changes, and dynamic algorithms.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
相关 Paper
- Real-Time PageRank on Dynamic GraphsScott Sallinen, Juntong Luo, Matei RipeanuHPDC 2023 · 被引用 16 次
- Terrace: A Hierarchical Graph Container for Skewed Dynamic GraphsPrashant Pandey, Brian Wheatman, Helen Xu, Aydin BuluçSIGMOD 2021 · 被引用 53 次
- Tesseract: distributed, general graph pattern mining on evolving graphsLaurent Bindschaedler, Jasmina Malicevic, Baptiste Lepers, Ashvin Goel 等EuroSys 2021 · 被引用 23 次
- iTurboGraph: Scaling and Automating Incremental Graph AnalyticsSeongyun Ko, Taesung Lee, Kijae Hong, Wonseok Lee 等SIGMOD 2021 · 被引用 5 次
- Bubble: Towards Scalable Evolving Graph Processing via Mini-Batch SortingLong Deng, Yongkun Li, Zaigui Zhang, Yinlong Xu 等SC 2025 · 被引用 3 次
