Modeling Graph Processing Use Cases

This chapter covers

  • Modeling your data as a graph
  • Differences between offline and online computations
  • Fitting Giraph in an application architecture
  • Use case for Giraph at a web-search company
  • Use case for Giraph at an e-commerce site
  • Use case for Giraph at an online social networking site

Giraph goes beyond a basic library to facilitate graph processing. It provides a programming model and a framework to solve graph problems through offline computations at large scale. To use Giraph, you need to understand how to model data with graphs and how to fit Giraph in a system architecture to process graph ...

Get Practical Graph Analytics with Apache Giraph now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.