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]
