Apache Hama Big Data and High-Performance Computing (original) (raw)
Apache HamaTM is a framework for Big Data analytics which uses the Bulk Synchronous Parallel (BSP) computing model, which was established in 2012 as a Top-Level Project of The Apache Software Foundation.
It provides not only pure BSP programming model but also vertex and neuron centric programming models, inspired by Google's Pregel and DistBelief.
+--------------+----------------------+---------------------+-------------------+ | Core BSP | Apache MRQL | Graph Package | Apache Horn | | (pure BSP) | (Query Processing) | (Graph Computing) | (Deep Learning) | +--------------+----------------------+---------------------+-------------------+ | Apache Hama | +-------------------------------------------------------------------------------+ | Hadoop HDFS | +-------------------------------------------------------------------------------+
Recent News
- Jan 28, 2016: Behroz Sikander was added as a committer and PMC
- Jun 14, 2015: release 0.7.0 available [downloads]
Getting Started
Start by installing Hama on a Hadoop cluster.
- Download Hama from the release page
- Getting Started with Hama
- Programming Tutorials
- Run Examples
Getting Involved
Hama is an open source volunteer project under the Apache Software Foundation. We encourage you to learn about the project and contribute your expertise. Here are some starter links:
- See our How to Contribute to Hama page
- Jira usage guidelines