commit | 5aed6e39f4ec2f8996b418bfd375763f0d06a68c | [log] [tgz] |
---|---|---|
author | Behroz Sikander <behroz89@gmail.com> | Thu Jan 14 17:56:15 2016 +0100 |
committer | Edward J. Yoon <edwardyoon@apache.org> | Mon Jan 18 10:02:40 2016 +0900 |
tree | 42ec7234aa93fe592b6c8f0b1d7f9be85eb09136 | |
parent | c709c0af22b19321dc32ee46fc3182b57b219d3e [diff] |
Added round robin allocation strategy and its test case + Changed the strategy used in JobInProgress class + Added RoundRobin Allocation strategy + Added test case to verify it Fixed bug to handle the case when no tasks is allocation on any Groom + Added comments on code + Fixed code in round robin allocator + Fixed an issue in test Changing the default class to best effort Removing spaces Removed getGroomToSchedule function
Apache Hama 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 SQL-like query interface (Apache MRQL) and vertex/neuron centric programming models, inspired by Google's Pregel and DistBelief (Apache Horn). For the latest information about Hama, please visit our website at: https://hama.apache.org/ and our wiki at: https://wiki.apache.org/hama/
Please refer to the Installation Guide in the online documentation for an overview on how to getting started with Hama.
Hama provides examples package that allows you to quickly run examples on your Hama Cluster. To run one of them, use % $HAMA_HOME/bin/hama jar hama-examples-x.x.x.jar
. For example:
Download a Iris dataset. And then, run K-Means using:
% $HAMA_HOME/bin/hama jar hama-examples-x.x.x.jar kmeans /tmp/kmeans.txt /tmp/result 10 3
Hama is an open source volunteer project under the Apache Software Foundation. We encourage you to learn about the project and contribute your expertise.