Artículo

An Analysis of Distributed Programming Models and Frameworks for Large-scale Graph Processing

Corbellini, Alejandro Icon; Godoy, Daniela Lis Icon; Mateos Diaz, Cristian Maximiliano Icon; Schiaffino, Silvia Noemi Icon; Zunino Suarez, Alejandro Octavio Icon

Otros responsables

Fecha

2020-04-30

Editorial

Taylor & Francis

Revista

Iete Journal Of Research

Título del libro

Nombre del evento

Fecha del evento

Institución organizadora

ISSN

0377-2063

eISSN

ISBN

Idioma

Inglés

Tipo del evento

Clasificación temática

Resumen

In recent years, processing and analysing large graphs has become a major need in many research areas. Distributed graph processing programming models and frameworks arised as a natural solution to process linked data of large volumes, such as data originating from social media. These solutions are distributed by design and help developers to perform operations on the graph, sometimes reaching almost real-time performance even on huge graphs. Some of the available graph processing frameworks exploit generic data processing models, like MapReduce, while others were specifically built for graph processing, introducing techniques such as vertex or edge partitioning and graph-oriented programming models. In this work, we analyse the properties of recent and widely popular frameworks–from the perspective of the adopted programming model–designed to process large-scale graphs with the goal of assisting software developers/designers in choosing the most adequate tool.

Aprobación

Revisión

Complementado por

Referenciado por

Licencia Creative Commons

Excepto donde se indique lo contrario, la licencia de este ítem se describe como by-nc-sa