Return-Path: Delivered-To: apmail-incubator-cassandra-dev-archive@minotaur.apache.org Received: (qmail 18786 invoked from network); 13 Mar 2010 05:48:10 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 13 Mar 2010 05:48:10 -0000 Received: (qmail 25209 invoked by uid 500); 13 Mar 2010 05:47:31 -0000 Delivered-To: apmail-incubator-cassandra-dev-archive@incubator.apache.org Received: (qmail 24538 invoked by uid 500); 13 Mar 2010 05:47:27 -0000 Mailing-List: contact cassandra-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cassandra-dev@incubator.apache.org Delivered-To: mailing list cassandra-dev@incubator.apache.org Received: (qmail 24523 invoked by uid 99); 13 Mar 2010 05:47:27 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 13 Mar 2010 05:47:27 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of jbellis@gmail.com designates 74.125.82.47 as permitted sender) Received: from [74.125.82.47] (HELO mail-ww0-f47.google.com) (74.125.82.47) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 13 Mar 2010 05:47:19 +0000 Received: by wwg30 with SMTP id 30so1213822wwg.6 for ; Fri, 12 Mar 2010 21:46:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=L6s9MafKZ94eX7f1tGrVJgolV50mAU10hj9BMsgLHY8=; b=M3uPTKmoR9Z/D5Qug3mEX5RiGHCAvYe5c87m4ESU/9mVHP+KeV/a9hkwUNgOe5s2Tn RCsk5L16HxL+X5CY7wcHG6XmjAX1YWr+lawT3K3QeXpo4h/cmKtyHhM0wP5cbGRr6+r3 s7v4h8fkZBeKAJpSF1YzxkepFl/7nsRsOtBJQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=EEtp2ukNY/jzQusQ1muBuzLgv2aQ+8jlxGFlWjje1rhiyplnI4I8qz3YFhlUmpUpBt H2UWSMq/x/ST1o4+E6qY90NRD8AmsvRNdrqfmta5c/4CrvYJEFPGGPyvIzPbD+aZussG t/dRokq2i96cu+0svlmurf1nmbjbuOqn9YyQE= MIME-Version: 1.0 Received: by 10.216.174.129 with SMTP id x1mr1320319wel.140.1268459219257; Fri, 12 Mar 2010 21:46:59 -0800 (PST) In-Reply-To: References: <201003121614169713987@gmail.com> From: Jonathan Ellis Date: Fri, 12 Mar 2010 23:46:39 -0600 Message-ID: Subject: Re: Cassandra Demo/Tutorial Applications To: cassandra-dev@incubator.apache.org Cc: "cassandra-user@incubator.apache.org" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Fri, Mar 12, 2010 at 1:55 PM, Krishna Sankar wrote= : > I was looking at this from CASSANDRA-873 as well as hands-on homework (!) > for my OSCON tutorial. Have couple of questions. Would appreciate insight= s: > > A) =A0Cassandra-873 suggests Luenandra as one demo application > B) =A0Are there other ideas that will bring out the various aspects of > Cassandra ? multi-user blog (single-user is too easy :) - extra credit: with full-text search using lucandra discussion forum - also w/ FTS > C) =A0What would be the goal of demo apps ? Tutorial to help folks learn = the > ins and outs of Cassandra ? Show case capabilities ? I think Cassandra-87= 3 > belongs to the latter; Twissandra most probably belongs to the former. I think you nailed it. > D) =A0Hadoop on Cassandra might be a good demo/tutorial Sure, I'll buy that. I can't think of any standalone projects for that, but "compute a twissandra tag cloud" would be pretty cool. (Might need to write a twissandra bot to load stuff in to make an interesting cloud. :) > E) =A0How would one structure the infrastructure for the demo/tutorials ?= What > assumptions can we make in creating them ? As AMIs to be run in EC2 ? I'd probably go with "virtualbox images" as being simpler for people who don't have an AWS key already. (VB can read vmware player images, i think. But there is no free vmware for OS X, so you'd want to check that before going w/ vmware format.) Or just have people d/l cassandra and a configuration xml. Probably easier than teaching people to use virtualbox who haven't before. > Also > to be run on 2-3 local machines for folks who can spare some ? Or as > multiple processes - all in one machine ? You're not going to have time to teach cluster management. Keep it to 1.