Return-Path: Delivered-To: apmail-incubator-qpid-users-archive@locus.apache.org Received: (qmail 41357 invoked from network); 5 Nov 2007 00:41:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Nov 2007 00:41:53 -0000 Received: (qmail 42515 invoked by uid 500); 5 Nov 2007 00:41:41 -0000 Delivered-To: apmail-incubator-qpid-users-archive@incubator.apache.org Received: (qmail 42496 invoked by uid 500); 5 Nov 2007 00:41:41 -0000 Mailing-List: contact qpid-users-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: qpid-users@incubator.apache.org Delivered-To: mailing list qpid-users@incubator.apache.org Received: (qmail 42485 invoked by uid 99); 5 Nov 2007 00:41:41 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 04 Nov 2007 16:41:41 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of robert.j.greig@gmail.com designates 209.85.146.177 as permitted sender) Received: from [209.85.146.177] (HELO wa-out-1112.google.com) (209.85.146.177) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Nov 2007 00:41:44 +0000 Received: by wa-out-1112.google.com with SMTP id n4so4983101wag for ; Sun, 04 Nov 2007 16:41:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=DF1ybHQ4LF4LXV2j3OXlXe3UzwgWsTOKcxb/yhZ4KRw=; b=fZ88CsUTFl98IJtpLGSHpxLA/bi4EKBiiwB1xd00qx97IrrtFkeT8yWuGmwF8KoceZhUBtGg+f4LQZkR8HVoAZaRwt23V8GwEjy6NyG1n5C0eGZT8N5BvISskwLb4IlZDHXaOb3IE4jQ/A0QW25nHOeGZERDbSDqFUS5+wQt1eA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=rq5n8EalBsssnIVL5l0cDLN785YBKiaOlKurhlSLbrOMbdRiUjylBhI5leq1VyhqhrOBOG5QuMVbEYp/gEnqYSldYR9VZGWq4UY7Kbyj0t+YxeP3wR9uf8b8JVP826azxGloRw3Tpghi6HAzIUCCZeWnWSUXi07Kl/wzbzykcck= Received: by 10.115.17.1 with SMTP id u1mr4528139wai.1194223279863; Sun, 04 Nov 2007 16:41:19 -0800 (PST) Received: by 10.114.172.17 with HTTP; Sun, 4 Nov 2007 16:41:19 -0800 (PST) Message-ID: <129a14790711041641n423e2364i7f26e0a1853bd994@mail.gmail.com> Date: Mon, 5 Nov 2007 00:41:19 +0000 From: "Robert Greig" To: qpid-users@incubator.apache.org Subject: Re: QPID M2 and Berkley DB In-Reply-To: <002701c81ed2$35831e50$a0895af0$@com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <99e30fe50710290331p6c2e169ey7c99b78c55c71c5@mail.gmail.com> <000001c81e0c$814d5970$83e80c50$@com> <129a14790711040114u7097330fn83358b8bd5b02aec@mail.gmail.com> <000901c81ec3$dd6a5b10$983f1130$@com> <129a14790711040236p1d3c50a3g829409ddd074db8f@mail.gmail.com> <002701c81ed2$35831e50$a0895af0$@com> X-Virus-Checked: Checked by ClamAV on apache.org On 04/11/2007, Andy Grove wrote: > Sure. That makes sense. In fact, I'm working on a product/solution where > I'll be using messaging and databases in a transactional way and it's > imperative that the performance of messaging (with persistent messages, > durable subscribers and transactions) is faster than the database > operations. I'm in the process of performance testing a prototype of the > solution and I'll be using QPID M2 and Berkeley DB for now and will see how > the performance looks. It will be interesting if you could share your findings with us. In our performance testing (admittedly with a SAN) we have seen around 700 msgs/second (single commit per message).on a simple point to point test case. > I don't have experience of HOWL but have worked with low-level transaction > code in the past (implementing an EJB container). I guess there's no reason > why I couldn't just have a go at creating an implementation of the > MessageStore interface - that would at least be a fast way to familiarise > myself with the work involved and see if it makes sense for me to contribute > towards this. Yes definitely. The BDB store is probably a good example to follow. RG