The integration of HAMA and Giraph with YARN

Apache HAMA is a distributed computing framework based on Bulk Synchronous Parallel algorithms. It provides high performance computing for performance-intensive, scientific, and iterative algorithms such as Matrix, Graph, and Machine Learning.

HAMA consists of three major components:

  • BSPMaster
  • GroomServers
  • Zookeeper

Deploying HAMA with YARN is a simple process and you can refer to the following references:

Apache Giraph is a framework for iterative processing of semi-structured graphs. It is inspired from Google's Pregel, which is also a graph processing framework. Giraph is also based on a Bulk Synchronous ...

Get Learning YARN now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.