Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E461C77F5 for ; Wed, 9 Nov 2011 06:20:32 +0000 (UTC) Received: (qmail 23589 invoked by uid 500); 9 Nov 2011 06:20:32 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 23497 invoked by uid 500); 9 Nov 2011 06:20:30 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 23487 invoked by uid 99); 9 Nov 2011 06:20:27 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Nov 2011 06:20:27 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.161.180] (HELO mail-gx0-f180.google.com) (209.85.161.180) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Nov 2011 06:20:21 +0000 Received: by ggnv5 with SMTP id v5so1963150ggn.11 for ; Tue, 08 Nov 2011 22:20:00 -0800 (PST) Received: by 10.68.24.74 with SMTP id s10mr2572754pbf.124.1320819600081; Tue, 08 Nov 2011 22:20:00 -0800 (PST) MIME-Version: 1.0 Received: by 10.142.161.3 with HTTP; Tue, 8 Nov 2011 22:19:39 -0800 (PST) In-Reply-To: References: From: Jason Smith Date: Wed, 9 Nov 2011 06:19:39 +0000 Message-ID: Subject: Re: Very impressive CouchDB story. To: dev@couchdb.apache.org Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org CouchDB is brilliant. Cloudant is brilliant. What a fantastic, level-headed, retrospective about real-world CouchDB. Thank you very much for the link, Riyad! On Wed, Nov 9, 2011 at 2:50 AM, Riyad Kalla wrote: > This is an aside and also a "you guys rock" to the CouchDB dev team... I > watched a talk by Benjamin Anderson at Meteor today: > http://www.dataversity.net/archives/6714?t=1320768580 > > where he talked about their experience with running CouchDB (via Cloudant) > for 2 years in production, scaling from what I imagine was 2 or 3 nodes to > a 14-node cluster. In the last year alone their traffic has grown 5x while > their Couch cluster has only grown 20% to cover that. > > Benjamin is straight forward with some of the shortcomings they have had, > but the take-away from this that floored me and is a testament to what you > guys do... in all these years after all these 10s of terabytes of data, > they have never lost data or had downtime. > > They just kept growing their cluster, adding nodes as needed and got back > to work. > > No world-ending events, total cluster failures or total rebuilds. Couch > just happily chugged along, keeping track of data and smiling. (not > discrediting any world Cloudant put in here to make that happen, I just > don't know what it was). > > He also specifically called out how the backend API to Couch has > (practically) not changed at all in the last 2 years, allowing them to > focus their development efforts on customer-facing features and not spend > time writing and rewriting backend persistence features as Couch grew and > released new versions. > > To all of you committers that spend your nights and weekends on Couch, this > is a glowing testament to the hard decisions you have made. > > Really great job guys. > > -Riyad > -- Iris Couch