Return-Path: Delivered-To: apmail-incubator-esme-dev-archive@minotaur.apache.org Received: (qmail 18053 invoked from network); 20 Nov 2009 13:23:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 20 Nov 2009 13:23:59 -0000 Received: (qmail 58323 invoked by uid 500); 20 Nov 2009 13:23:58 -0000 Delivered-To: apmail-incubator-esme-dev-archive@incubator.apache.org Received: (qmail 58302 invoked by uid 500); 20 Nov 2009 13:23:58 -0000 Mailing-List: contact esme-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: esme-dev@incubator.apache.org Delivered-To: mailing list esme-dev@incubator.apache.org Received: (qmail 58292 invoked by uid 99); 20 Nov 2009 13:23:58 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Nov 2009 13:23:58 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of markus.kohler@gmail.com designates 209.85.210.174 as permitted sender) Received: from [209.85.210.174] (HELO mail-yx0-f174.google.com) (209.85.210.174) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Nov 2009 13:23:50 +0000 Received: by yxe4 with SMTP id 4so2889510yxe.32 for ; Fri, 20 Nov 2009 05:23:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=rdBbwA/jBunGmWtqCG8eBDebhWkqHYzATWOy98wAhs4=; b=Vfs/YLDnE/vOEIVFD9kw4w3TbY6ln06uPzX9sVJmKdevmPaR0Zn0dCOGpQoaw0uYst P6R0Ek6R22tzxxB5tfRmnOPfdrp6Ulw1OW/tk+5ZSOlL62ekV+isfTJgZSyIIJB8fThE Rg4NiiOb88dCAuvFwGF2kMTSjKYv7dpTqE73M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=vr8LUXAGwLjigXmVUfJzoYGO60b0V3PuP6QgMbPeqy2tpm1P8CUj1yg5vW6czeg6Zk g1cfs+8upm5PcUzoXX+gLDoW6W3ZfihWsgZ3eitDfm2OK80XB/2679wSHKYtmr90hvyi xdeFk/t1WH0HT4PJQUDXdCs9Oa6jfygpKXLCU= MIME-Version: 1.0 Received: by 10.90.24.18 with SMTP id 18mr2204656agx.97.1258723409163; Fri, 20 Nov 2009 05:23:29 -0800 (PST) In-Reply-To: References: <771905290911190012hd4fa7eale77430820238669d@mail.gmail.com> Date: Fri, 20 Nov 2009 14:23:29 +0100 Message-ID: <771905290911200523gf5d2e76j97fc84727840eb14@mail.gmail.com> Subject: Re: Performance Tests - Suggestions and Ideas From: Markus Kohler To: esme-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=001636164a29ac7b630478cd6187 X-Virus-Checked: Checked by ClamAV on apache.org --001636164a29ac7b630478cd6187 Content-Type: text/plain; charset=ISO-8859-1 Hi all, Just as a teaser ;-) The textile support is expensive in regards to the memory allocated (freed afterwards). Details will come as soon as I find some time. Regards, Markus On Fri, Nov 20, 2009 at 1:58 PM, Vassil Dichev wrote: > I just wanted to say thanks to Markus for doing this, and I think > performance testing is a critical aspect for this type of application > (as Twitter have demonstrated very convincingly). > > I also believe performance testing of ESME is also a great way to test > Lift, as ESME is one of the biggest open-source projects using Lift > (ok, there aren't many anyway). Other bugs which performance tests > could catch would be deadlocks and thread contention, and these are > vitally important in the light of the dynamic change Lift is > undergoing swapping its actor implementations. > > It's also a good idea to run performance tests on Hudson, at least for > the time being- we don't have that many commits per week yet. > > About memory analysis being a low-hanging fruit: agree 100%, provided > one condition is fulfilled. The condition is that we're able to test > the application locally, and performance tests help us do exactly > that. Previously many bugs could only be reproduced by everyone on the > Stax instance. Besides, a long time ago I have worked on memory leak > problems in the same area as Markus, so I think we have enough > know-how. > > Vassil > --001636164a29ac7b630478cd6187--