Return-Path: Delivered-To: apmail-incubator-hama-dev-archive@minotaur.apache.org Received: (qmail 82908 invoked from network); 10 May 2010 10:41:08 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 10 May 2010 10:41:08 -0000 Received: (qmail 30458 invoked by uid 500); 10 May 2010 10:41:08 -0000 Delivered-To: apmail-incubator-hama-dev-archive@incubator.apache.org Received: (qmail 30178 invoked by uid 500); 10 May 2010 10:41:06 -0000 Mailing-List: contact hama-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hama-dev@incubator.apache.org Delivered-To: mailing list hama-dev@incubator.apache.org Received: (qmail 30170 invoked by uid 99); 10 May 2010 10:41:05 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 May 2010 10:41:05 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of hyunsik.choi@gmail.com designates 209.85.210.182 as permitted sender) Received: from [209.85.210.182] (HELO mail-yx0-f182.google.com) (209.85.210.182) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 May 2010 10:40:56 +0000 Received: by yxe12 with SMTP id 12so1230542yxe.32 for ; Mon, 10 May 2010 03:40:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=fisOUBPqe45IC+HrtVxGAC4wkMezGBu2racRg8RIdvQ=; b=G8GspjUEREJdqq7lHMyNcVeZ0s1DJZ+wDsUPKYCVQd2WBXeqplqBSVfC4PgDrMGuZo ttWhJT4sCCTefxvNldIVSl0NjhDrcyvI67SXfAWKmbC11Yko6EPBvk4ArXKxkrQNfndv re4b30/dRVpxU/ROhpR1HpxOnw05O+OjcG1Gc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=xZyzt/cS3oaSOpoZWsOLiqnua5zCp0BplI9Mfg7vIrjUzTFRBVymXzaITk/3sGn7f4 yHdw3SyyQB4hq5x8gxdncJHP1phpB4zhbOndtiiwnOaItLhJXgzi2jPkkP+pVJEiB1Cg tvrOykfbwcT2BVOw/BojuNra4BH2YAbTo4hqQ= MIME-Version: 1.0 Received: by 10.150.254.16 with SMTP id b16mr6772553ybi.432.1273488034511; Mon, 10 May 2010 03:40:34 -0700 (PDT) Received: by 10.151.158.15 with HTTP; Mon, 10 May 2010 03:40:34 -0700 (PDT) In-Reply-To: References: <20100510060148.9137.28791@eos.apache.org> Date: Mon, 10 May 2010 19:40:34 +0900 Message-ID: Subject: Re: [Hama Wiki] Trivial Update of "Architecture" by Edward J. Yoon From: Hyunsik Choi To: hama-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=000e0cd25aaaec3bde04863b09bd X-Virus-Checked: Checked by ClamAV on apache.org --000e0cd25aaaec3bde04863b09bd Content-Type: text/plain; charset=ISO-8859-1 In the distant future, the graph package would use both MR and BSP. But, now i'll try to develop the graph package with only BSP. How about the matrix package? -- Hyunsik Choi Database & Information Systems Group, Korea Univ. http://diveintodata.org On Mon, May 10, 2010 at 7:17 PM, Edward J. Yoon wrote: > > zookeeper should be enclosed in BSP since zookeeper is not disclosed to > > external. It is only used inside the BSP. > > Right you are. And also, the top of M/R and BSP should be clarified, > but currently something is odd overall. > > On Mon, May 10, 2010 at 6:24 PM, Hyunsik Choi > wrote: > > Good job! But, the matrix package is omitted. Besides, I think that > > zookeeper should be enclosed in BSP since zookeeper is not disclosed to > > external. It is only used inside the BSP. > > > > Best regards, > > -- > > Hyunsik Choi > > Database & Information Systems Group, Korea Univ. > > http://diveintodata.org > > > > > > On Mon, May 10, 2010 at 3:01 PM, Apache Wiki > wrote: > > > >> Dear Wiki user, > >> > >> You have subscribed to a wiki page or wiki category on "Hama Wiki" for > >> change notification. > >> > >> The "Architecture" page has been changed by Edward J. Yoon. > >> http://wiki.apache.org/hama/Architecture?action=diff&rev1=93&rev2=94 > >> > >> -------------------------------------------------- > >> > >> > >> This effort is still a "work in progress". Please feel free to add > >> comments. > >> ---- > >> + > >> + == The overall architecture of HAMA == > >> + {{{ > >> + +-----------------------------------------------+ > >> + | HAMA APIs | > >> + +-----------------------------------------------+ > >> + -------------------------------------------------------- > >> + +---------------------------+ > >> + | Graph Computing Framework | > >> + +---------------------------+ Computing > Engine > >> + +-----------+ +---------------------------------+ > >> + | MapReduce | | BSP (Bulk Synchronous Parallel) | > >> + +-----------+ +---------------------------------+ > >> + -------------------------------------------------------- > >> + +-----------------------------------------------+ > >> + | Zookeeper | Distributed > >> Locking Service > >> + +-----------------------------------------------+ > >> + -------------------------------------------------------- > >> + +-----------------------------------------------+ > >> + | | > >> + | +-----------------------------+ | > >> + | | HBase : Distributed Storage | | > >> + | +-----------------------------+ | Distributed > >> Storage Systems > >> + | +---------------------------------+ | > >> + | | HDFS : Distributed File System | | > >> + | +---------------------------------+ | > >> + +-----------------------------------------------+ > >> + }}} > >> + > >> == BSP == > >> > >> The BSP package is a implementation of BSP over Hadoop RPC(sockets). > >> > > > > > > -- > Best Regards, Edward J. Yoon > edwardyoon@apache.org > http://blog.udanax.org > --000e0cd25aaaec3bde04863b09bd--