English

Taming Hybrid-Cloud Fast and Scalable Graph Analytics at Twitter

Databases 2022-08-26 v2 Distributed, Parallel, and Cluster Computing

Abstract

We have witnessed a boosted demand for graph analytics at Twitter in recent years, and graph analytics has become one of the key parts of Twitter's large-scale data analytics and machine learning for driving engagement, serving the most relevant content, and promoting healthier conversations. However, infrastructure for graph analytics has historically not been an area of investment at Twitter, resulting in a long timeline and huge engineering effort for each project to deal with graphs at the Twitter scale. How do we build a unified graph analytics user experience to fulfill modern data analytics on various graph scales spanning from thousands to hundreds of billions of vertices and edges? To bring fast and scalable graph analytics capability into production, we investigate the challenges we are facing in large-scale graph analytics at Twitter and propose a unified graph analytics platform for efficient, scalable, and reliable graph analytics across on-premises and cloud, to fulfill the requirements of diverse graph use cases and challenging scales. We also conduct quantitative benchmarking on Twitter's production-level graph use cases between popular graph analytics frameworks to certify our solution.

Keywords

Cite

@article{arxiv.2204.11338,
  title  = {Taming Hybrid-Cloud Fast and Scalable Graph Analytics at Twitter},
  author = {Chunxu Tang and Yao Li and Zhenxiao Luo and Mainak Ghosh and Huijun Wu and Lu Zhang and Anneliese Lu and Ruchin Kabra and Nikhil Kantibhai Navadiya and Prachi Mishra and Prateek Mukhedkar and Vrushali Channapattan},
  journal= {arXiv preprint arXiv:2204.11338},
  year   = {2022}
}

Comments

6 pages, 7 figures, accepted at IEEE GLOBECOM 2022

R2 v1 2026-06-24T10:57:10.721Z