Graphalytics Global Competition

A Competition Platform to Compare Different Graph Processing Platforms

More Info
expand_more

Abstract

Graphs are becoming more popular day by day. This has lead to the development of different graph-processing platforms, such as Hadoop, Apache Giraph and GraphLab. With this wide variety of graph processing platforms, which one should we choose for a specific use case? Which platform has the best performance? To solve this issue, we can benchmark the different platforms. Our client developed a benchmark suite for graph processing platforms: the LDBC Graphalytics. Users can run the benchmark on the platforms and benchmark result files are generated. This result file contains thousands of lines of information. This makes comparing the benchmark result files not practical. A way to compare the benchmark results easily is to make the platforms compete in competitions. The platforms are then ranked based on their performance. For this, a website is needed to hosts the competitions. In this project, we have developed a global competition website that serves as a solution.