Hama is a distributed computing framework based on BSP (Bulk Synchronous Parallel) computing techniques for massive scientific computations (e.g., matrix, graph, network, ..., etc).
+-------------------+---------------------------+--------------------------------+ | BSP | Graph | Apache Horn | | (pure BSP) | (Google's Pregel clone) | (Google's DistBelief clone) | +-------------------+---------------------------+--------------------------------+ | | | Apache Hama | | | | +---------------------------------------+ | | YARN | +----------------------------------------+---------------------------------------+ | Hadoop HDFS | +--------------------------------------------------------------------------------+ |