Return-Path: Delivered-To: apmail-pivot-user-archive@www.apache.org Received: (qmail 7113 invoked from network); 6 May 2010 11:38:25 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 6 May 2010 11:38:25 -0000 Received: (qmail 80595 invoked by uid 500); 6 May 2010 11:38:25 -0000 Delivered-To: apmail-pivot-user-archive@pivot.apache.org Received: (qmail 80579 invoked by uid 500); 6 May 2010 11:38:25 -0000 Mailing-List: contact user-help@pivot.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@pivot.apache.org Delivered-To: mailing list user@pivot.apache.org Received: (qmail 80571 invoked by uid 99); 6 May 2010 11:38:25 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 May 2010 11:38:25 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [203.10.1.243] (HELO outbound-mail02.westnet.com.au) (203.10.1.243) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 May 2010 11:38:16 +0000 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AocGAH5G4kt8lAFF/2dsb2JhbACROIwvcrxQhRME X-IronPort-AV: E=Sophos;i="4.52,340,1270396800"; d="scan'208";a="76755242" Received: from dsl-124-148-1-69.qld.westnet.com.au (HELO mail.sael.com.au) ([124.148.1.69]) by outbound-mail02.westnet.com.au with ESMTP; 06 May 2010 19:37:51 +0800 Received: by mail.sael.com.au (Postfix, from userid 5001) id D46E2118C018; Thu, 6 May 2010 21:37:49 +1000 (EST) X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on server.sael X-Spam-Level: Received: from workstation.localnet (workstation.sael [192.168.3.12]) by mail.sael.com.au (Postfix) with ESMTP id D9EE7118C00E for ; Thu, 6 May 2010 21:37:36 +1000 (EST) From: Scott Lanham To: user@pivot.apache.org Subject: Re: Production Application Based On Pivot Date: Thu, 6 May 2010 21:37:39 +1000 User-Agent: KMail/1.13.2 (Linux/2.6.32-21-generic; KDE/4.4.2; x86_64; ; ) References: <201005061209.44952.lists@sael.com.au> In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201005062137.39846.lists@sael.com.au> X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 On Thu, 6 May 2010 08:13:04 pm Luiz Gustavo wrote: > Hi Scott! > > First of all, very good job! Thank you :-) > Now I have some questions. =) > I tried to used Pivot to build an app for a client, but the main fear among > the guys in my company is about performance, so: > > 1) What about performance in your app? The limiting factor with performance is the time it takes to fetch data from the server. The Pivot components are very responsive except for very large data sets in TableView ( but throwing huge globs of data at it is a data control issue not a UI issue ). By making sure I didn't load data using the UI thread the app is nice to use even when under allot of stress. > 2) What the requirements of client machines and lan? I haven't set any requirements for the machines and the network speed can be quite slow and the application is still useable as only the barest minimum of data is pulled from the server. > 3) How many users? At this stage there will only be about 15 installations. The app does hook into the same server the stores use which sees about 50000 transactions per day. I wouldn't hesitate to use Pivot for the Point Of Sale system as I think it would take the load perfectly well. Unfortunately I can't justify a re- write. The present system (that I wrote) uses C# and I much prefer the Java solution.