Title | SGraph: A distributed streaming system for processing big graphs |
Creator | |
Date Issued | 2016 |
Conference Name | 2nd International Conference on Big Data Computing and Communications, BigCom 2016 |
Source Publication | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
![]() |
ISSN | 0302-9743 |
Volume | 9784 |
Pages | 285-294 |
Conference Date | 29 July 2016 - 31 July 2016 |
Conference Place | Shenyang |
Abstract | Big graph processing has been widely used in various computational domains, ranging from language modeling to social networks. Graph-parallel systems have been proposed to process such big graphs on clusters with up to hundreds of nodes. However, the size of a big graph often exceeds the available main memories in a small cluster. As a consequence, task failures happen frequently. To address this problem, we propose SGraph, a distributed streaming graph processing system built on top of Spark. SGraph introduces a streaming data model to avoid loading all of the graph data which may exceed the available RAM space. In addition, SGraph leverages an edge-centric scatter-gather computing model that can be used to conveniently implement graph algorithms. Experiments demonstrate that SGraph can process graphs with up to 1.5 billion edges on small clusters with several low-cost commodity PCs, whereas existing systems may require up to tens or hundreds of high-end machines. Furthermore, SGraph is up to 2.3 times faster than existing systems. |
Keyword | Distributed computing Graph processing Streaming |
DOI | 10.1007/978-3-319-42553-5_24 |
URL | View source |
Indexed By | CPCI-S |
Language | 英语English |
WOS Research Area | Computer Science |
WOS Subject | Computer Science, Hardware & ArchitectureComputer Science, Information SystemsComputer Science, Software Engineering |
WOS ID | WOS:000389638200024 |
Scopus ID | 2-s2.0-84979034810 |
Citation statistics | |
Document Type | Conference paper |
Identifier | http://repository.uic.edu.cn/handle/39GCC9TT/6426 |
Collection | Faculty of Science and Technology |
Corresponding Author | Wu, Hejun |
Affiliation | 1.Guangdong Province Key Laboratory of Big Data Analysis and Processing,Sun Yat-Sen University,Guangzhou,China 2.SYSU-CMU Shunde International Joint Research Institute (JRI),Foshan,China 3.BNU-HKBU United International College,Zhuhai,Hong Kong 4.Department of Computer Science and Engineering,The Chinese University of Hong Kong,Shatin,Hong Kong |
Recommended Citation GB/T 7714 | Chen, Cheng,Wu, Hejun,Zhao, Dyce Jinget al. SGraph: A distributed streaming system for processing big graphs[C], 2016: 285-294. |
Files in This Item: | There are no files associated with this item. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment