Return-Path: X-Original-To: apmail-couchdb-user-archive@www.apache.org Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 556F910CE0 for ; Wed, 12 Jun 2013 18:28:39 +0000 (UTC) Received: (qmail 43229 invoked by uid 500); 12 Jun 2013 18:28:37 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 43173 invoked by uid 500); 12 Jun 2013 18:28:37 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 43164 invoked by uid 99); 12 Jun 2013 18:28:37 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Jun 2013 18:28:37 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of lancecarlson@gmail.com designates 209.85.223.172 as permitted sender) Received: from [209.85.223.172] (HELO mail-ie0-f172.google.com) (209.85.223.172) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Jun 2013 18:28:31 +0000 Received: by mail-ie0-f172.google.com with SMTP id 16so2144479iea.17 for ; Wed, 12 Jun 2013 11:28:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=DPV9FX/QgkyBhFzFOWCO0A6etoycS8IxCeYGhy/DKmM=; b=KjfUTeWkIZPIS5Czv6AftE9t6ebzJcErm0wvUmTLDLpgRtC8LBsa0kaEkA5RJdqu0A gBNNyqAvJmeTr3asIsIZCDRIbg5+PcA2VjP5RS6GdsqSmAEjg6AEX1LDk2yPTFU+DjYB UpK5IZWHWRuM8GD1qdN28mLhTY+S+6ytEe1BvFtWYf0YDoyjIPv7n0pZcimQcoFtSP6F 7to6oXf6017XWEg9CAU24voe6HngbU9+y+Bn08+ugWm6FpPfa7hoexHPdqkrDu8Guewk p2lyOJPk5y/D2NUnRLa4sR8hMrp+WiMe1T+FYayYIWuUVJ32HAsJUkjfGEQfSxUn0GNw ENBw== X-Received: by 10.50.21.42 with SMTP id s10mr4061867ige.84.1371061690648; Wed, 12 Jun 2013 11:28:10 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.140.34 with HTTP; Wed, 12 Jun 2013 11:27:50 -0700 (PDT) In-Reply-To: References: <19CD61B0-2E67-4AEE-BA23-6D08A9BFEBE3@yahoo.com> From: Lance Carlson Date: Wed, 12 Jun 2013 14:27:50 -0400 Message-ID: Subject: Re: Hosting Preference To: "user@couchdb.apache.org" Content-Type: multipart/alternative; boundary=047d7b86e2b2094f5604def92df3 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b86e2b2094f5604def92df3 Content-Type: text/plain; charset=ISO-8859-1 Any updates on Ubuntu + Couchdb's version? I noticed a new release of Ubuntu is out (well new to me) and it's still stuck on 1.2.0. Anyway we can bump this to 1.3.0 ? On Wed, Mar 13, 2013 at 12:44 AM, Lance Carlson wrote: > +1000 > > > On Wed, Mar 13, 2013 at 12:39 AM, Mike West wrote: > >> I have been a CouchDB developer (and consumer of hosting services) for >> a long time. Over the past few years, many things have changed in the >> CouchDB world, but something that has remained consistent is having a >> free (for most of us), standards-based hosting platform to experiment >> with and depend on. The value Iris Couch, and particularly Jason, has >> provided is immeasurable. Database administration is hard, especially >> with a platform that is so unique and flexible. I would recommend Iris >> Couch to anybody. >> >> I have also been using both Cloudant and Couchbase 2.0 the last couple >> months and have been blown away with what these companies have >> accomplished. I feel lucky to be part of a community with such talent >> and technical diversity. CouchDB is definitely much more than >> database... http://caolanmcmahon.com/posts/couchdb_is_not_a_database/ >> >> On Tue, Mar 12, 2013 at 8:45 PM, Jeff Charette wrote: >> > I figured you guys were under fire. Glad to hear you are on the other >> side of that. I am still on and sticking with iris and probably will use >> cloudant too eventually. I hope my questions didn't cause any issues, just >> had to launch 6 months of work and I myself am under that support load as >> we speak. Looking forward to the premium service when you guys get to it. >> > >> > Also, anything I can do to help, let me know. We are a lot better at >> design than development. >> > Jeff Charette | Principal >> > We Are Charette >> > web / identity / packaging >> > >> > m 415.298.2707 >> > w wearecharette.com >> > e jeffrey@wearecharette.com >> > >> > On Mar 12, 2013, at 8:21 PM, Jason Smith wrote: >> > >> >> On Tue, Mar 12, 2013 at 2:01 AM, Jeff Charette >> wrote: >> >> >> >>> What is your CouchDB host preference? Here has been my experience >> which >> >>> leaves me as a loss for hosted services. >> >>> >> >>> Cloudant >> >>> - doesn't support newest couch techniques like require and I can't >> find a >> >>> tutorial to port my couch app. >> >>> >> >>> Iriscouch (currently using) >> >>> - I have nothing but love for these guys, but have had a lot of >> issues >> >>> lately. I've requested an upgrade with no response unfortunetly. >> >>> - they are on 1.2.1 which would be great, but 1.2.1 has a big issue >> which >> >>> has been fixed for 1.2.2 >> >>> https://issues.apache.org/jira/browse/COUCHDB-1651 >> >> >> >> >> >> Thanks for your love. Regarding Iris Couch, I am biased; but I myself >> have >> >> nothing but love for the people at Cloudant, too. Of course, >> ultimately, >> >> you don't need people, you need the stuff they make and do (i.e. >> CouchDB >> >> service). >> >> >> >> You are right that we have had issues lately. We've always had random >> >> failures; but this is the first time things have gotten bad enough that >> >> general users felt prolonged slowness or unavailability. >> >> >> >> Long story short: these issues are behind us and we are back to our >> >> well-known quality of service. >> >> >> >> I thought our failure would be a boring story, but maybe I'll tell it >> >> anyway. >> >> >> >> The big problem was that we failed to support people, not that we >> failed to >> >> run software. Do you know how lots of stuff runs just fine from 0% to >> about >> >> 90% or 95% capacity, then it collapses horribly (e.g. memory, >> filesystems, >> >> disk i/o)? We experienced a similar collapse with customer support. >> >> >> >> The past two weeks, due to vacations and traveling engineers, we were >> doing >> >> less regular maintenance than usual. Then, also randomly, a few >> machines >> >> crashed badly. As a sysadmin I like CouchDB, because only safe >> operations >> >> are allowed. (For example, CouchDB has no JOINs, therefore every read >> >> operation is guaranteed to complete in logarithmic time.) That is >> usually >> >> the situation; however there is still the occasional memory leak or >> out of >> >> control process or whatever. Anyway, we exhausted memory on several >> >> machines which crashed many people's couches. >> >> >> >> That's fine; but the real collapse happened when everybody began to >> inquire >> >> about their server. Fixing stuff over SSH is quick, but supporting >> people >> >> takes much more time. When we saw the support volume spike, I decided >> to >> >> enter triage mode: make a priority list of technical and personal >> >> obligations and work from the top down. >> >> >> >> All software has real-time constraints. In fact, all human activity has >> >> real-time constraints. Right? Right? Hello? Hello! Can you hear me? >> After a >> >> certain time, if something is not done, it may as well never be done. >> That >> >> is how I approached our support load. >> >> >> >> I have learned from many trusted advisors (Hi, Jan and Noah and >> everyone!) >> >> that "support load" is a terrible phrase. CPU load is CPU load; but >> >> "support load" is people. So, I have learned my lesson, and we are now >> >> working through the entire backlog. Some people emailed to tell us >> >> nevermind, they had moved to Cloudant. I think they wanted to twist the >> >> knife a bit, to blow off steam. Okay, but that put them near the >> bottom of >> >> our priority list (they are no longer using the service; outstanding >> issues >> >> are moot). However they are still people. We will be emailing even >> them, to >> >> say the issue has been resolved. If you ask a question, I should >> respond, >> >> otherwise it's rude. >> >> >> >> -- >> >> Iris Couch >> > >> > > --047d7b86e2b2094f5604def92df3--