From user-return-23298-apmail-couchdb-user-archive=couchdb.apache.org@couchdb.apache.org Fri Jan 18 19:08:54 2013 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 60BE3E745 for ; Fri, 18 Jan 2013 19:08:54 +0000 (UTC) Received: (qmail 93085 invoked by uid 500); 18 Jan 2013 19:08:52 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 93031 invoked by uid 500); 18 Jan 2013 19:08:52 -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 93022 invoked by uid 99); 18 Jan 2013 19:08:52 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Jan 2013 19:08:52 +0000 Received: from localhost (HELO mail-vc0-f176.google.com) (127.0.0.1) (smtp-auth username rnewson, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Jan 2013 19:08:52 +0000 Received: by mail-vc0-f176.google.com with SMTP id fo13so3954709vcb.21 for ; Fri, 18 Jan 2013 11:08:51 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.52.156.7 with SMTP id wa7mr9503335vdb.46.1358536131264; Fri, 18 Jan 2013 11:08:51 -0800 (PST) Received: by 10.52.68.209 with HTTP; Fri, 18 Jan 2013 11:08:51 -0800 (PST) In-Reply-To: References: Date: Fri, 18 Jan 2013 14:08:51 -0500 Message-ID: Subject: Re: general question about couch performance From: Robert Newson To: "user@couchdb.apache.org" Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable The main bottleneck is the view server protocol itself (its serial, synchronous nature), at least for views. The biggest improvement would be batching or at least async. Anyone can attempt a port variant. With compelling numbers, it sounds like an easy decision. :) On 18 January 2013 13:46, Sean Copenhaver wrote= : > Some what related, are there talks about using erlang_js to embed > SpiderMonkey as a port driver? > > > On Fri, Jan 18, 2013 at 1:34 PM, Mark Hahn wrote: > >> is :P :D like a pbthhh... >> > > > > -- > =93The limits of language are the limits of one's world. =93 - Ludwig von > Wittgenstein > > "Water is fluid, soft and yielding. But water will wear away rock, which = is > rigid and cannot yield. As a rule, whatever is fluid, soft and yielding > will overcome whatever is rigid and hard. This is another paradox: what i= s > soft is strong." - Lao-Tzu