Return-Path: Delivered-To: apmail-incubator-cassandra-user-archive@minotaur.apache.org Received: (qmail 49061 invoked from network); 20 Nov 2009 22:34:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 20 Nov 2009 22:34:25 -0000 Received: (qmail 20914 invoked by uid 500); 20 Nov 2009 22:34:24 -0000 Delivered-To: apmail-incubator-cassandra-user-archive@incubator.apache.org Received: (qmail 20899 invoked by uid 500); 20 Nov 2009 22:34:24 -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 20890 invoked by uid 99); 20 Nov 2009 22:34:24 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Nov 2009 22:34:24 +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 rrabah@playdom.com designates 74.125.149.71 as permitted sender) Received: from [74.125.149.71] (HELO na3sys009aog103.obsmtp.com) (74.125.149.71) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 20 Nov 2009 22:34:22 +0000 Received: from source ([209.85.160.48]) by na3sys009aob103.postini.com ([74.125.148.12]) with SMTP ID DSNKSwcZWU/V5BmSNKWsMNr1RDRnoJg5Lz/a@postini.com; Fri, 20 Nov 2009 14:34:02 PST Received: by mail-pw0-f48.google.com with SMTP id 12so2622286pwj.7 for ; Fri, 20 Nov 2009 14:34:01 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.178.16 with SMTP id a16mr138956rvf.278.1258756441196; Fri, 20 Nov 2009 14:34:01 -0800 (PST) In-Reply-To: <1258755032.4068.30.camel@btoddb-laptop> References: <1258755032.4068.30.camel@btoddb-laptop> Date: Fri, 20 Nov 2009 14:34:01 -0800 Message-ID: Subject: Re: Cassandra users survey From: Ramzi Rabah To: cassandra-user@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 We are currently evaluating Cassandra, and using it for a small feature in production. We are only using the basic insert/get/remove from the API, with a standard column family. So far, I like a lot of what Cassandra offers, though I had some tough times with it. * Version 0.4.2 seems very broken. Besides CASSANDRA-507 which is not fixed in the v4 version, it seems that when you do significant amount of deletes, and you try to restart the server, compaction fails pretty much most of the time in our environment. * Version 0.5 seems to be better in terms of stability from what I observed so far. Some things that would definitely be very helpful for us going forward: - Easier way to replace a node that dies. - Disk is not infinite so a way to say when you insert an entry into cassandra, how long do you want it to be available before it is deleted by Cassandra. - Better monitoring tools. It's very hard to tell how heavily loaded a node and the whole system is right now.