Hi Matt,
Well, my short evaluation of JMeter confirmed your observation: JMeter is definately not a great performing load driving tool. However, I tried/read about a few other open source load drivers and unfortunately I didn't find anything that performs really well. Since JMeter has the largest and the most active development community that provides a good user's support, I think that we can start using it to drive Daytrader (at least until we find something better). Slava On 10/24/06, Slava McDougald <[EMAIL PROTECTED]> wrote:
Hi Piuysh, Writing your own driver is certainly an option but it wouldn't be my preferred option. You are right; it takes a lot of time, efforts, good design and implementation to build a good load driving tool. In my opinion, it is better to just use whatever it is available out in the open source space. Something like JMeter for example has a large community of developers working on improving and supporting it as w ell as a lot of users that can provide hits/feedback on its use. In addition, the source code is available to download and can change according to your needs. That is why I proposed to use the existing load driver instead of developing one from scratch. For my testing, I used just a simple JMeter scripts, mostly for my own educational purposes. However, I am working on creating a more complex JMeter workload script for Daytrader. Once completed, I will share it with you (the Geronimo development community). Then we can work together on changing/improving it and maybe package it with Daytrader sample. Sounds good? Slava On 10/24/06, Matt Hogstrom <[EMAIL PROTECTED]> wrote: > If you can get JMeter going that would be great. I did try it and it used > an excessive amount of CPU but I may not have had it configured well. > > > On Oct 24, 2006, at 11:22 AM, Piyush Agarwal wrote: > > > Hi all, > > > > > It is great to have the Daytrader sample in the Geronimo projects. > > Daytrader is an end-to-end application that allows a full functional > > testing of Geronimo as well as measuring the performance of the > > server. > > > > > However, in order to do a performance test, a users need to drive the > > application with some kind of a load driving software. And for that > > they need to spend time and effort to develop scripts for driving the > > sample. Very often, they do not have the time or the desire to invest > > in learning all the specifics about a new load driving tool and/or the > > application just to be able to perform a test. But if they are > > provided will the scripts they will gladly use them. > > Matt Hogstrom > [EMAIL PROTECTED] > > > >
