Apache Hama
Aspeto
Apache Hama é um framework para computação distribuída com base no Bulk Synchronous Parallel (BSP) para computações científicas massivas, como, por exemplo: matriz, aprendizado de máquina, grafos e algoritmos de rede.[1] É um projeto sob a Apache Software Foundation. Foi criado por Edward J. Yoon,[2] que nomeou o projeto (abreviação de "Hadoop Matrix"). Foi inspirado pelo modelo Pregel do Google, um framework de computação de grafos em larga escala descrito em 2010.[3]
Arquitetura
[editar | editar código-fonte]Hama consiste em três componentes principais: BSPMaster, GroomServers e Zookeeper.[4]
Referências
- ↑ «Apache Hama». Project web site. Consultado em 20 de setembro de 2013
- ↑ Apache Hama Proposal
- ↑ Grzegorz Malewicz, Matthew H. Austern, Aart J.C Bik, James C. Dehnert, Ilan Horn, Naty Leiser, Grzegorz Czajkowski (2010). «Pregel: a system for large-scale graph processing». Proceedings of the 2010 ACM SIGMOD International Conference on Management of data: 135–146. doi:10.1145/1807167.1807184
- ↑ Apache Hama Architecture