Re: 5.next + 4.1.x future

2003-12-18 Thread Endre Stølsvik
[ a little late here, but hey.. ] On Fri, 12 Dec 2003, David Rees wrote: | On Fri, December 12, 2003 at 2:12 pm, Adam Fisk wrote: | | I'd be happy to send my data to the group if people are interested. | Aside from memory, I was surprised to find that the effect on CPU was | negligible (not

RE: 5.next + 4.1.x future

2003-12-18 Thread Shapira, Yoav
be (for a NIO-able servlet)? Yoav Shapira Millennium ChemInformatics -Original Message- From: Endre Stølsvik [mailto:[EMAIL PROTECTED] Sent: Thursday, December 18, 2003 4:48 AM To: Tomcat Developers List Subject: Re: 5.next + 4.1.x future [ a little late here, but hey.. ] On Fri, 12

Re: 5.next + 4.1.x future

2003-12-18 Thread David Rees
Costin Manolache wrote: Jan-Henrik Haukeland wrote: Remy Maucherat [EMAIL PROTECTED] writes: My opinion is that NIO is going to be really useless. Eh, hello!? Oh, okay if it's not important that Tomcat scale and perform well it may be useless. But, really, before NIO it was hopeless to try and

Re: 5.next + 4.1.x future

2003-12-16 Thread Costin Manolache
Remy Maucherat wrote: I'm interested in the following enhancements to 5.0.x in the future (= in january or later): - refactoring of the save to XML feature (that's been requested; I don't know if I'll use that to be able to use the admin webapp under JBoss, though); likely the default impl will

Re: 5.next + 4.1.x future

2003-12-16 Thread Costin Manolache
Remy Maucherat wrote: Jeanfrancois Arcand wrote: +1 I would also like to explore, as a separate module, a connector that uses NIO to see what kind of performance we can have. I have no intention of replacing the current connector, and probably I will waste my time trying to have the same

Re: 5.next + 4.1.x future

2003-12-16 Thread Costin Manolache
Jan-Henrik Haukeland wrote: Remy Maucherat [EMAIL PROTECTED] writes: My opinion is that NIO is going to be really useless. Eh, hello!? Oh, okay if it's not important that Tomcat scale and perform well it may be useless. But, really, before NIO it was hopeless to try and write a scalable and

Re: 5.next + 4.1.x future

2003-12-16 Thread Remy Maucherat
Costin Manolache wrote: Jan-Henrik Haukeland wrote: Don't forget that servlets ( which is the main job of tomcat ) use blocking input/output streams. NIO select ( which is what most people see first in NIO ) is not going to help in this. Select is extremely powerfull - but it requires a certain

Re: 5.next + 4.1.x future

2003-12-13 Thread Remy Maucherat
David Rees wrote: On Fri, December 12, 2003 at 2:12 pm, Adam Fisk wrote: I'd be happy to send my data to the group if people are interested. Aside from memory, I was surprised to find that the effect on CPU was negligible (not much of a benefit from no context-switching between threads) -- CPU

5.next + 4.1.x future

2003-12-12 Thread Remy Maucherat
Hi, I see no reason to create a new branch, which is not what happened with previous releases, where branches were created sometimes even before the stable release (4.1.x got forked for 4.0 final, and 5.0.x was forked for 4.1.7). Reasons for no branching: - Tomcat is rather modular - Behavior

Re: 5.next + 4.1.x future

2003-12-12 Thread Jeanfrancois Arcand
Remy Maucherat wrote: Hi, I see no reason to create a new branch, which is not what happened with previous releases, where branches were created sometimes even before the stable release (4.1.x got forked for 4.0 final, and 5.0.x was forked for 4.1.7). Reasons for no branching: - Tomcat is

Re: 5.next + 4.1.x future

2003-12-12 Thread Remy Maucherat
Jeanfrancois Arcand wrote: +1 I would also like to explore, as a separate module, a connector that uses NIO to see what kind of performance we can have. I have no intention of replacing the current connector, and probably I will waste my time trying to have the same performance as the current

Re: 5.next + 4.1.x future

2003-12-12 Thread Jan-Henrik Haukeland
Remy Maucherat [EMAIL PROTECTED] writes: My opinion is that NIO is going to be really useless. Eh, hello!? Oh, okay if it's not important that Tomcat scale and perform well it may be useless. But, really, before NIO it was hopeless to try and write a scalable and fast tcp server application in

Re: 5.next + 4.1.x future

2003-12-12 Thread Remy Maucherat
Jan-Henrik Haukeland wrote: Remy Maucherat [EMAIL PROTECTED] writes: My opinion is that NIO is going to be really useless. Eh, hello!? Oh, okay if it's not important that Tomcat scale and perform well it may be useless. But, really, before NIO it was hopeless to try and write a scalable and fast

Re: 5.next + 4.1.x future

2003-12-12 Thread Jess Holle
Remy Maucherat wrote: Jan-Henrik Haukeland wrote: Remy Maucherat [EMAIL PROTECTED] writes: My opinion is that NIO is going to be really useless. Eh, hello!? Oh, okay if it's not important that Tomcat scale and perform well it may be useless. But, really, before NIO it was hopeless to try and

Re: 5.next + 4.1.x future

2003-12-12 Thread Adam Fisk
Just to chime in on the NIO issue, I agree that it's not immediately obvious what the performance benefits are. Perhaps more importantly, though, the code changes to switch Tomcat (or any other good-size app) to NIO are tremendous -- basically a rewrite of the hard parts. That said, I've done

Re: 5.next + 4.1.x future

2003-12-12 Thread Jeanfrancois Arcand
Adam Fisk wrote: Just to chime in on the NIO issue, I agree that it's not immediately obvious what the performance benefits are. Perhaps more importantly, though, the code changes to switch Tomcat (or any other good-size app) to NIO are tremendous -- basically a rewrite of the hard parts.

Re: 5.next + 4.1.x future

2003-12-12 Thread Adam Fisk
Here's my excel spreadsheet. All of these numbers are taken from the Windows Task Manager. This is somewhat misleading in that the memory numbers don't properly reflect garbage collection, but it's informative nevertheless. The Sends (ms) column reflects the timeout between client sends. I

Re: 5.next + 4.1.x future

2003-12-12 Thread Adam Fisk
I should also mention that I ran these tests on an Athlon 2200 with 512MB RAM. -Adam Adam Fisk wrote: Here's my excel spreadsheet. All of these numbers are taken from the Windows Task Manager. This is somewhat misleading in that the memory numbers don't properly reflect garbage collection,

Re: 5.next + 4.1.x future

2003-12-12 Thread David Rees
On Fri, December 12, 2003 at 2:12 pm, Adam Fisk wrote: I'd be happy to send my data to the group if people are interested. Aside from memory, I was surprised to find that the effect on CPU was negligible (not much of a benefit from no context-switching between threads) -- CPU was virtually

RE: 5.next + 4.1.x future

2003-12-12 Thread Filip Hanik
List Subject: Re: 5.next + 4.1.x future Jan-Henrik Haukeland wrote: Remy Maucherat [EMAIL PROTECTED] writes: My opinion is that NIO is going to be really useless. Eh, hello!? Oh, okay if it's not important that Tomcat scale and perform well it may be useless. But, really, before NIO