Return-Path: Delivered-To: apmail-incubator-cassandra-user-archive@minotaur.apache.org Received: (qmail 11952 invoked from network); 25 Nov 2009 02:40:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 25 Nov 2009 02:40:03 -0000 Received: (qmail 19550 invoked by uid 500); 25 Nov 2009 02:40:03 -0000 Delivered-To: apmail-incubator-cassandra-user-archive@incubator.apache.org Received: (qmail 19506 invoked by uid 500); 25 Nov 2009 02:40:02 -0000 Mailing-List: contact cassandra-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cassandra-user@incubator.apache.org Delivered-To: mailing list cassandra-user@incubator.apache.org Received: (qmail 19497 invoked by uid 99); 25 Nov 2009 02:40:02 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Nov 2009 02:40:02 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jbellis@gmail.com designates 209.85.219.220 as permitted sender) Received: from [209.85.219.220] (HELO mail-ew0-f220.google.com) (209.85.219.220) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Nov 2009 02:40:00 +0000 Received: by ewy20 with SMTP id 20so3772073ewy.20 for ; Tue, 24 Nov 2009 18:39:39 -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:content-type :content-transfer-encoding; bh=kjR3IkVdlgKAzRwN+wDfzeeYwrxSpjLizslLGvv77MQ=; b=hbaeHsp+qvj/71Fi092zLM7aRYeb/4csAAPPXXJsmZOCy48HZIitnuXHaTG3DNYL1M WrIm76AlyQvNASSn72x2KsNAqpXn0hxnvpyQ3biTkGMH6v4FhGJMYBkYD4W4I1QxYS6b zR4X+6YvfRAFeyPy55HA8B5IM3VdWj57PvJGs= 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 :content-type:content-transfer-encoding; b=bVPZpjI1zcK+TO2TleXbyp7jnMA9wwFqMztIWiNP4v+xAcyUk2UKxaeFPSa3GxWLC8 M9M1uWMubIPizImD8Dichp6AyrqlQh2YEZ4Y7JDZ28MNjiHUte9MlzSwER/fa33260Wj tdFjEnA2MQgm/5/GXKShU4/+VAgS6/tZH4YGg= MIME-Version: 1.0 Received: by 10.216.85.133 with SMTP id u5mr2286442wee.91.1259116779157; Tue, 24 Nov 2009 18:39:39 -0800 (PST) In-Reply-To: References: From: Jonathan Ellis Date: Tue, 24 Nov 2009 20:39:19 -0600 Message-ID: Subject: Re: Cassandra users survey To: cassandra-user@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Tue, Nov 24, 2009 at 8:17 PM, matthew hawthorne w= rote: > A few desirables for cassandra: > > 1) I'm not a huge fan of thrift. =A0it would be nice if the client jar > came packaged with cassandra =A0(I had to manually build it from the > thrift-generated java). It's there, it's just not split out in a separate jar. org.apache.cassandra.service.Cassandra, etc. (Probably for someone better at ant than I, creating a separate cassandra-client.jar for this would be easy.) > also, the lack of streaming support is troubling. =A0a lot of our > internal services are http, and I'd like to be able to connect a > column's input stream to the output stream of an http response, > instead of loading it all into memory. I've mentioned this to Thrift developers, too, but I'm not holding my breat= h. :) > 2) a practical/situational view of managing a cassandra cluster > ... > it would be nice to have a more comprehensive deployment guide. You're right. Maybe we can get Digg to share theirs. :) > you fellows at Rackspace should consider offering Cassandra support. > I know that the ability to have some paid professionals come in and > train our ops team on how to monitor + manage a cassandra cluster > would have made a huge difference for us. My impression is that Rackspace is more comfortable with the "we'll manage your cluster for your" model than the "we'll train you to do it yourselves" one, but maybe there is room for both. -Jonathan