|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
Test Comet Servers with GrinderHi,
is it possible to test a Comet/Reverse AJAX Server with the Grinder? Couldn't find any information about this on the homepage or the mailing list. My goal is to stress test several Comet servers like Tornado, Jetty with its continuations, APE and Glassfish/Grizzly within the same test environment. The environment itself will contain about 20 test clients, each of them will have to simulate around 1000 concurrent users. As i don't expect my clients to handle 1000 simultaneous HTTP connections without ressource utilization, I will need non blocking I/O HTTP-Clients on my client machines. As far as I know, Grinder doesn't support Non-blocking I/O for HTTP-Clients, right? Has anybody done stress testing a comet server with the Grinder before? ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ grinder-use mailing list grinder-use@... https://lists.sourceforge.net/lists/listinfo/grinder-use |
|
|
Re: Test Comet Servers with GrinderOn Mon, Oct 26, 2009 at 4:40 PM, Sven Driemecker <sven.dr@...> wrote:
> Hi, > > is it possible to test a Comet/Reverse AJAX Server with the Grinder? > Couldn't find any information about this on the homepage or the mailing > list. My goal is to stress test several Comet servers like Tornado, > Jetty with its continuations, APE and Glassfish/Grizzly within the same > test environment. Slight off the topic, but it would be nice if you would open-source the testcode and if it is a "test" application the specs for the application. In that case when we experiment with other comet servers we can compare our servers to the ones you mention. Sorry I have not tried Grinder with comet myself yet, Henrik Hjelte ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ grinder-use mailing list grinder-use@... https://lists.sourceforge.net/lists/listinfo/grinder-use |
|
|
Re: Test Comet Servers with GrinderHey Henrik,
no matter, if I'll decide to realize the benchmarks with the Grinder, I'll post the source code and a description about the test execution und results somewhere. I'll let you know if the day has come ;) Back to the main topic: I found a blog post about comparing Push and Pull Techniques, they tested a Comet-Server with the Grinder, but only with a maximun of 1000 simultaneous users: http://vinaytech.wordpress.com/2008/09/25/a-comparison-of-push-and-pull-techniques-for-ajax/ As I said before, I want to test with around 20'000 concurrent users, whereas the required traffic can only be generated by max. 20 machines... Anybody did something like this before with the Grinder??? Regards, SD Henrik Hjelte schrieb: > On Mon, Oct 26, 2009 at 4:40 PM, Sven Driemecker <sven.dr@...> wrote: > >> Hi, >> >> is it possible to test a Comet/Reverse AJAX Server with the Grinder? >> Couldn't find any information about this on the homepage or the mailing >> list. My goal is to stress test several Comet servers like Tornado, >> Jetty with its continuations, APE and Glassfish/Grizzly within the same >> test environment. >> > > Slight off the topic, > but it would be nice if you would open-source the testcode and if it > is a "test" application the specs for the application. In that case > when we experiment with other comet servers we can compare our servers > to the ones you mention. > > Sorry I have not tried Grinder with comet myself yet, > Henrik Hjelte > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > grinder-use mailing list > grinder-use@... > https://lists.sourceforge.net/lists/listinfo/grinder-use > > ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ grinder-use mailing list grinder-use@... https://lists.sourceforge.net/lists/listinfo/grinder-use |
|
|
Re: Test Comet Servers with GrinderThe built in HTTP library used by The Grinder does use blocking I/O, and
so does require a thread per open connection. You could possibly run a few worker processes with around 500 worker threads each on a single machine. The Grinder instrumentation also assumes some kind of blocking model, since the instrumentation is wrapped around code frames. If you don't care about instrumenting the times taken for individual HTTP operations, you could acquire/implement a non-blocking client library and use The Grinder as a framework to drive it. - Phil Sven Driemecker wrote: > Hey Henrik, > > no matter, if I'll decide to realize the benchmarks with the Grinder, > I'll post the source code and a description about the test execution und > results somewhere. I'll let you know if the day has come ;) > > Back to the main topic: > I found a blog post about comparing Push and Pull Techniques, they > tested a Comet-Server with the Grinder, but only with a maximun of 1000 > simultaneous users: > http://vinaytech.wordpress.com/2008/09/25/a-comparison-of-push-and-pull-techniques-for-ajax/ > > As I said before, I want to test with around 20'000 concurrent users, > whereas the required traffic can only be generated by max. 20 machines... > > Anybody did something like this before with the Grinder??? > > Regards, > SD > > Henrik Hjelte schrieb: > >> On Mon, Oct 26, 2009 at 4:40 PM, Sven Driemecker <sven.dr@...> wrote: >> >> >>> Hi, >>> >>> is it possible to test a Comet/Reverse AJAX Server with the Grinder? >>> Couldn't find any information about this on the homepage or the mailing >>> list. My goal is to stress test several Comet servers like Tornado, >>> Jetty with its continuations, APE and Glassfish/Grizzly within the same >>> test environment. >>> >>> >> Slight off the topic, >> but it would be nice if you would open-source the testcode and if it >> is a "test" application the specs for the application. In that case >> when we experiment with other comet servers we can compare our servers >> to the ones you mention. >> >> Sorry I have not tried Grinder with comet myself yet, >> Henrik Hjelte >> >> ------------------------------------------------------------------------------ >> Come build with us! The BlackBerry(R) Developer Conference in SF, CA >> is the only developer event you need to attend this year. Jumpstart your >> developing skills, take BlackBerry mobile applications to market and stay >> ahead of the curve. Join us from November 9 - 12, 2009. Register now! >> http://p.sf.net/sfu/devconference >> _______________________________________________ >> grinder-use mailing list >> grinder-use@... >> https://lists.sourceforge.net/lists/listinfo/grinder-use >> >> >> ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ grinder-use mailing list grinder-use@... https://lists.sourceforge.net/lists/listinfo/grinder-use |
| Free embeddable forum powered by Nabble | Forum Help |