Return-Path: Delivered-To: apmail-incubator-hama-dev-archive@minotaur.apache.org Received: (qmail 9258 invoked from network); 28 Mar 2010 11:28:52 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 28 Mar 2010 11:28:52 -0000 Received: (qmail 18482 invoked by uid 500); 28 Mar 2010 11:28:52 -0000 Delivered-To: apmail-incubator-hama-dev-archive@incubator.apache.org Received: (qmail 18436 invoked by uid 500); 28 Mar 2010 11:28:52 -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 18425 invoked by uid 99); 28 Mar 2010 11:28:51 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 28 Mar 2010 11:28:51 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of hyunsik.choi@gmail.com designates 209.85.210.198 as permitted sender) Received: from [209.85.210.198] (HELO mail-yx0-f198.google.com) (209.85.210.198) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 28 Mar 2010 11:28:45 +0000 Received: by yxe36 with SMTP id 36so3534524yxe.13 for ; Sun, 28 Mar 2010 04:28:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:received:message-id :subject:from:to:content-type; bh=vrs2b8VVdAptr89cKwts/vlAZdjZWNQFvfAk3bBcgpY=; b=gMF58FGV8mlU8iiAxdA+AZc/uHnhryFb4aMyZQkewK79F3Y7jV4qgLFoN2zLjBaSZe FF57rowktJUcaAKTQSnexgRJ5OweGYzbs8uubDN78hHFYdnEDGAOBTZCTbOabTsMqxVP S+r1IG1WJQ7pw7xtlsor2ef2nE/DZwThCjrSQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=ZxvzfqvmOzgi8IKLpiQ6xWL7ulA5YKkU5+ybLFZm4AgQGg9GrcsZzU5+cBsEbS9a2O bbvBbk7PuE1fNN3E4fqhL+wKSuOPASSud7TW29r42wexZ3XtcRhewQPXEgdCCrcS3KqA IGUNL2yJvI8eetnzRez92+rzSehRPfvsrDmb8= MIME-Version: 1.0 Received: by 10.150.158.15 with HTTP; Sun, 28 Mar 2010 04:28:24 -0700 (PDT) Date: Sun, 28 Mar 2010 20:28:24 +0900 Received: by 10.150.194.13 with SMTP id r13mr3655480ybf.81.1269775704449; Sun, 28 Mar 2010 04:28:24 -0700 (PDT) Message-ID: <6709b531003280428k2d7efa5bh43b6e9317257188c@mail.gmail.com> Subject: Above all, I plan to make BSP more complete From: Hyunsik Choi To: hama-dev Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org Hi, I would like to discuss the plan that I think. First, I participated in hama in order to contribute graph package. I plan to develop graph package (called Angrapa) for large scale graph data running on shared-nothing architecture. Many of people think about that Angrapa may be appropriate in BSP model, like pregel, and I also agree with that thinking. In addition, the pregel seems to be proven by ACM SIGMOD Conf. 2010. The BSP package is the base of Angrapa. Thus, we first should complete BSP package. Besides, we should be concerned with two design considerations caused by large-scale data and shared-nothing architecture, recently called cloud computing environments. They are heterogeneity and fault tolerance respectively. In addition, it is important to design BSP to be general purpose since it will be used for matrix package and other problems. After pregel paper is published, we should embrace the techniques discussed in the pregel paper. In sum, * We should complete BSP package, general purpose as possible. * BSP package has to include considerations of both heterogeneity and fault tolerance. I need advices. Best wishes, -- Hyunsik Choi Database & Information Systems Group, Korea Univ. http://diveintodata.org