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 7F5699ECC for ; Wed, 13 Mar 2013 00:45:47 +0000 (UTC) Received: (qmail 74580 invoked by uid 500); 13 Mar 2013 00:45:45 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 74526 invoked by uid 500); 13 Mar 2013 00:45:45 -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 74518 invoked by uid 99); 13 Mar 2013 00:45:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Mar 2013 00:45:45 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [98.139.212.188] (HELO nm29.bullet.mail.bf1.yahoo.com) (98.139.212.188) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Mar 2013 00:45:38 +0000 Received: from [98.139.212.152] by nm29.bullet.mail.bf1.yahoo.com with NNFMP; 13 Mar 2013 00:45:17 -0000 Received: from [98.139.211.205] by tm9.bullet.mail.bf1.yahoo.com with NNFMP; 13 Mar 2013 00:45:17 -0000 Received: from [127.0.0.1] by smtp214.mail.bf1.yahoo.com with NNFMP; 13 Mar 2013 00:45:17 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1363135517; bh=om9BdjvE7HttDHeLxQULu+tafpLw+ZqXTEL4i76A8V4=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Message-Id:References:To:X-Mailer; b=O73/M32qhvsZMxy9UEPBKG21d+HqvD38coi9nu/LINTFmt1om6FWzpagg6MPGcIfm5gKzTZsZhqsMQnurIgHVnqhZwFXSP9z6ZoOfyud3vUWWKfuZXoW2Rj+H2tJ8lnbKtbxouEvBivNztcpIcMNkh+/WhBM9SSW7gJQfgaYRUU= X-Yahoo-Newman-Id: 179348.66470.bm@smtp214.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: i.keTZQVM1kl5EAgKaOA3WxpJOawhDoqsHVMzPoEfrSLWfz .j0BMwDT4Z6BniisrTZm.RbGAD1XOtPj7vkRizK2OlSpUWegu2qIiqzD3MlX j5FlNZK4b9IH8_RljsRRxEA2RBFRuECs15zqdTo7yP46AhGI32KqdYLlXs2e nYZ0T5CZXUU2V5bJjXeGF6HFmSf7__okY9P7w89wrBRBbBoMd4mzZEyxl73E XoZxhBODaBgJ49Dju5BIu2emx05ACGQgVYfC0_hoRIWNrzXyt6uZ9dD6yTUy ncO6V7B8F8q6GagpjZPZhm0xvcjj3_zdKLy6EFwDVXPjX8gYMUfr2sA1JCwx sJD9zF4ITyWrezNUt_33cpVd5NpdGVRzr63y4CBjsMCSxlMNaXSOegvW0_xq NIJL3hLuoJ1_X0u0jClzufwtwWDXc8.LOt4MTj_bv9qtF2uuVbMjEXRjvhqh wIlLL8UJPoc8cKBNzyxDzGBppE3bGGbr89QWKoAuNaftn4_8yrAvezrjVPAq Zp.D_PrCmUSks4Jrde1h0LTcGYe_as0rITTfBgm3aiS45ehRqSHQrXhCTY5n uGQaYk6_09ueOERvI5g7k1sxn_PZCscohTJC7a6eVcvA- X-Yahoo-SMTP: b9FO.o6swBDjz1Oj2MrhmZVB01c- Received: from [10.0.1.4] (iomatix@71.197.53.154 with plain) by smtp214.mail.bf1.yahoo.com with SMTP; 12 Mar 2013 17:45:17 -0700 PDT Content-Type: multipart/alternative; boundary="Apple-Mail=_A539365C-BB4B-447F-BBD0-BC9C31D1E261" Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: Hosting Preference From: Jeff Charette In-Reply-To: Date: Tue, 12 Mar 2013 20:45:15 -0400 Cc: Iris Couch Message-Id: References: <19CD61B0-2E67-4AEE-BA23-6D08A9BFEBE3@yahoo.com> To: user@couchdb.apache.org X-Mailer: Apple Mail (2.1499) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail=_A539365C-BB4B-447F-BBD0-BC9C31D1E261 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii 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. =20 Also, anything I can do to help, let me know. We are a lot better at = design than development. Jeff Charette | Principal=20 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: >=20 >> What is your CouchDB host preference? Here has been my experience = which >> leaves me as a loss for hosted services. >>=20 >> Cloudant >> - doesn't support newest couch techniques like require and I can't = find a >> tutorial to port my couch app. >>=20 >> 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 >=20 >=20 > 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). >=20 > 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. >=20 > Long story short: these issues are behind us and we are back to our > well-known quality of service. >=20 > I thought our failure would be a boring story, but maybe I'll tell it > anyway. >=20 > 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. >=20 > 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. >=20 > 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. >=20 > 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. >=20 > 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. >=20 > --=20 > Iris Couch --Apple-Mail=_A539365C-BB4B-447F-BBD0-BC9C31D1E261--