You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hama.apache.org by ed...@apache.org on 2012/12/02 05:17:14 UTC
svn commit: r1416105 - in /hama/site/trunk/webbook: ./ images/
images/alphabet/
Author: edwardyoon
Date: Sun Dec 2 04:17:12 2012
New Revision: 1416105
URL: http://svn.apache.org/viewvc?rev=1416105&view=rev
Log:
Initial import of Hama WebBook
Added:
hama/site/trunk/webbook/
hama/site/trunk/webbook/images/
hama/site/trunk/webbook/images/alphabet/
hama/site/trunk/webbook/images/alphabet/a.png (with props)
hama/site/trunk/webbook/images/alphabet/b.png (with props)
hama/site/trunk/webbook/images/alphabet/c.png (with props)
hama/site/trunk/webbook/images/alphabet/d.png (with props)
hama/site/trunk/webbook/images/alphabet/e.png (with props)
hama/site/trunk/webbook/images/alphabet/f.png (with props)
hama/site/trunk/webbook/images/alphabet/g.png (with props)
hama/site/trunk/webbook/images/alphabet/h.png (with props)
hama/site/trunk/webbook/images/alphabet/i.png (with props)
hama/site/trunk/webbook/images/alphabet/j.png (with props)
hama/site/trunk/webbook/images/alphabet/k.png (with props)
hama/site/trunk/webbook/images/alphabet/l.png (with props)
hama/site/trunk/webbook/images/alphabet/m.png (with props)
hama/site/trunk/webbook/images/alphabet/n.png (with props)
hama/site/trunk/webbook/images/alphabet/o.png (with props)
hama/site/trunk/webbook/images/alphabet/p.png (with props)
hama/site/trunk/webbook/images/alphabet/q.png (with props)
hama/site/trunk/webbook/images/alphabet/r.png (with props)
hama/site/trunk/webbook/images/alphabet/s.png (with props)
hama/site/trunk/webbook/images/alphabet/t.png (with props)
hama/site/trunk/webbook/images/alphabet/u.png (with props)
hama/site/trunk/webbook/images/alphabet/v.png (with props)
hama/site/trunk/webbook/images/alphabet/w.png (with props)
hama/site/trunk/webbook/images/alphabet/x.png (with props)
hama/site/trunk/webbook/images/alphabet/y.png (with props)
hama/site/trunk/webbook/images/alphabet/z.png (with props)
hama/site/trunk/webbook/images/hama_art_arthur_300x220.png (with props)
hama/site/trunk/webbook/index.html
hama/site/trunk/webbook/style.css
Added: hama/site/trunk/webbook/images/alphabet/a.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/a.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/a.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/b.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/b.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/b.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/c.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/c.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/c.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/d.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/d.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/d.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/e.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/e.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/e.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/f.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/f.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/f.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/g.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/g.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/g.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/h.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/h.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/h.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/i.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/i.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/i.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/j.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/j.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/j.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/k.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/k.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/k.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/l.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/l.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/l.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/m.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/m.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/m.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/n.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/n.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/n.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/o.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/o.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/o.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/p.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/p.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/p.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/q.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/q.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/q.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/r.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/r.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/r.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/s.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/s.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/s.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/t.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/t.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/t.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/u.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/u.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/u.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/v.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/v.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/v.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/w.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/w.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/w.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/x.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/x.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/x.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/y.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/y.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/y.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/alphabet/z.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/alphabet/z.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/alphabet/z.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/images/hama_art_arthur_300x220.png
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/images/hama_art_arthur_300x220.png?rev=1416105&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hama/site/trunk/webbook/images/hama_art_arthur_300x220.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: hama/site/trunk/webbook/index.html
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/index.html?rev=1416105&view=auto
==============================================================================
--- hama/site/trunk/webbook/index.html (added)
+++ hama/site/trunk/webbook/index.html Sun Dec 2 04:17:12 2012
@@ -0,0 +1,101 @@
+<!doctype html>
+<meta charset="utf-8">
+<title>Hama WebBook</title>
+<link rel="stylesheet" href="./style.css" type="text/css" />
+</head>
+<body>
+<center>
+<div class="main">
+<div align="center"><h1>Hama WebBook</h1>By The Apache Hama Team</div>
+
+<br/>
+<br/>
+<img src="images/alphabet/h.png" align="left" />ama is a distributed computing framework based on BSP <sup>Bulk Synchronous Parallel</sup> computing technique for massive scientific computations (e.g., matrix, graph, network, ..., etc) designed to run on massive data-sets stored in HDFS <sup>Hadoop Distributed File System</sup>. It's a TLP <sup>Top-Level Project</sup> under Apache Software Foundation.
+
+<div style="text-align:center;margin-top:20px;margin-bottom:20px;"><img src="images/hama_art_arthur_300x220.png" /></div>
+
+Apache Hama leverages BSP computing techniques to speed up iteration loops during the iterative process that requires several passes of messages before the final processed output is available. It provides an easy and flexible programming model, as compared with traditional models of Message Passing.It is compatible with any distributed storage, so you can use the Hama BSP on your existing Hadoop clusters. Finding shortest paths, K-Means clustering, ..., etc. are some of the problems tackled by Hama today.
+<br/><br/>
+This WebBook is written by <a href="http://hama.apache.org/team-list.html">The Apache Hama Team</a> and illustrated by Arthur, Edward J. Yoon, and Jooyoun Kang.
+
+<br/><br/>
+<div align="center"><h2>Table of Contents</h2></div>
+
+<ul>
+<li>Getting Started<ul><li>Introduction</li><li>Quick Start</li></ul></li>
+<li>Hama Cluster Configuration
+ <ul>
+ <li>Local or Pseudo Distributed Mode</li>
+ <li>Fully Distributed Mode</li>
+ <li>Java 7 and SDP Protocol</li>
+ <li>Appendix 1. Running Hama on Hadoop Yarn</li>
+ <li>Appendix 2. Running Hama on Clouds</li>
+ </ul>
+</li>
+<li>Upgrade and Migration
+ <ul>
+ <li>Migration to Hama 0.6.x</li>
+ </ul>
+</li>
+<li>Hama BSP Programming Model
+ <ul>
+ <li>Understanding of Bulk Synchronous Parallel Model
+ <ul>
+ <li>Pre-Processing step</li>
+ <li>Computation Superstep</li>
+ <li>Communication</li>
+ <li>Synchronization</li>
+ </ul>
+ </li>
+ <li>Hama BSP Interface
+ <ul>
+ <li>Input and Output</li>
+ <li>Communication Model</li>
+ <li>Synchronization</li>
+ <li>Counters</li>
+ <li>Setup and Cleanup</li>
+ <li>Combiners</li>
+ </ul>
+ </li>
+ </ul>
+
+ <li>Hama Graph Computing Framework
+ <ul><li>Introduction</li>
+ <li>Graph Programming Model</li>
+ <li>Combiners</li>
+ <li>Aggregator</li>
+ <li>GraphJob Submission</li>
+ <li>Graph Computing Turorials</li>
+ <li>Additional Functionality<ul><li>Graph Repair</li><li>Self Referencing Vertex</li></ul></li>
+ </ul>
+ </li>
+
+ <li>Machine Learning Library
+ <ul><li>Why Machine Learning with BSP?</li>
+ <li>K-Means Clustering</li>
+ <li>Gradient Descent</li>
+ <li>Math</li></ul>
+ </li>
+
+ <li>Hama Streaming and Pipes</li>
+
+ <li>Architecture
+ <ul>
+ <li>Major Components<ul>
+ <li>BSPMaster</li>
+ <li>GroomServer</li>
+ <li>Zookeeper</li></ul>
+ <li>BSP Task Execution<ul><li>Job Submission</li><li>Job and Task Scheduling</li><li>Task Execution Lifecycle</li></ul>
+ <li>Synchronization<ul><li>Fault Tolerance</li></ul>
+ </ul>
+ </li>
+
+ <li>Apache Hama Case Studies</li>
+
+</ul>
+
+
+</div>
+</center>
+</body>
+</html>
Added: hama/site/trunk/webbook/style.css
URL: http://svn.apache.org/viewvc/hama/site/trunk/webbook/style.css?rev=1416105&view=auto
==============================================================================
--- hama/site/trunk/webbook/style.css (added)
+++ hama/site/trunk/webbook/style.css Sun Dec 2 04:17:12 2012
@@ -0,0 +1,27 @@
+body {
+ font: large/1.556 "Linux Libertine", Palatino, "Palatino Linotype", "Book Antiqua", Georgia, "Times New Roman", serif; word-spacing: 0.1em; padding-bo
+ttom: 2em;
+}
+body a:link {
+ color: #74240f;
+}
+body a:visited {
+ color: #74240f;
+}
+body a:hover {
+ text-decoration: underline;
+ color: #888800;
+}
+ul {
+ margin-left: 1em; list-style-type: decimal;
+}
+.main {
+ text-align: left; width: 900px;
+}
+h1 {
+ font-family: Palatino, "Palatino Linotype", "Book Antiqua", Georgia, "Times New Roman", serif; font-size: 260%; text-shadow: 0 0 1px #665;
+}
+h2 {
+ font-family: Palatino, "Palatino Linotype", "Book Antiqua", Georgia, "Times New Roman", serif; font-size: 130%; text-shadow: 0 0 1px #665;
+}
+