Struts and high performance sites revisited

2002-09-26 Thread David Zimmerman

Ok, so we got it nailed down these statements...

- The Struts Controller doesn't add more overhead than a high performance site should 
be able to handle. In the regard flexibility contra performance, using the controller 
makes your application manageable with negligible overhead.

- There was also the everlasting discussion on EJB's be or not to be. I think that 
there are loads of variables that affects the choices of the design and that there 
still remains some issues with EJB's. However when only using stateless session beans 
with DAO's I think that the scalability-flexability-performance goes hand in hand and 
makes a preferrable design choice. Anyone disagrees? Would be nice to hear your 
opinions.

- But what was not discussed was the overhead of custom tags. This seems to be a 
question much avoided everywhere. When talking about flexability. Oh yes, use them. 
They makes your pages much easier to build and manage. They also makes for a great 
design of the application. BUT (capital letters), what about the performance overhead 
of the tags? When designing a web site where the absolute focus is to be able to 
handle as many transactions as possible to a low cost. Doesn't custom tags become very 
expensive to use in a case like this? There must have been extensive testing made on 
this. Does anyone have any facts or thoughts on this?





Tired of all the SPAM in your inbox? Switch to LYCOS MAIL PLUS
http://www.mail.lycos.com/brandPage.shtml?pageId=plus

--
To unsubscribe, e-mail:   
For additional commands, e-mail: 




Struts and high performance sites

2002-09-23 Thread David Zimmerman

Hi,
we are building a webshop for a site with a high volume of users, approx. 800 
concurrent users and 25k transactions per hour. We are going to use J2EE as the ground 
platform. I am now considering some design choices where using Struts is one of them. 
However I have some questions regarding the performance of Struts. I know this issue 
has been up many times before but I have never been able to find any satisfying 
answers, so...

What, if any, overhead does the Struts controller generate? This question must of 
course be seen in the context of writing your own controller or using any other 
framework. However, what is Struts overhead?

What overhead does the use of form beans generate (in the sense of objects created, 
memory use, the use of reflection, speed)

Custom tags (Struts' or other). Would they be applicable in a case like this? Wouldn't 
there be a massive creation of objects for every request?

Please help me out here! I really want your knowledge on this!

Regards
David Zimmerman



Tired of all the SPAM in your inbox? Switch to LYCOS MAIL PLUS
http://www.mail.lycos.com/brandPage.shtml?pageId=plus

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>