Hi I have received a number of emails asking for more detailed info on our perfromance metrics and tuning techniques as well as our architecture and deployment hardware.
I will endeavour to post details over the next few days, but as a prelude here are some things to ponder over. As previously stated, in our experience, the usage of Struts didnt even factor into our tuning work as with large scale systems there are so many other things that can impede performance that Struts effect was negligable at most ! However, I understand that initially this can be a concern for developers and especially management. But with experience it is clear that Struts is definately an aid and not a hindrance or impediment to performance. I will provide as much detail as I can to demonstrate this clearly. To put it into perspective for some of you who have requested details on our techniques and strategies - we had a team working on optimisation over a period of several months. This is not a trivial exercise ! I can give you pointers on best practises, but it should be stated that this is a topic for very experienced and brave developers ![we deployed the first production EJB Web application in the UK when EJBs were pre 1.0] Also I dont want to get anyone's hopes up that I'll provide you with exact methodologies that will solve all problems - it'd take too long and this mail group isnt really a suitable forum. Suffice to say that it is a job which requires rigorous attention to detail and is never a one man job [in our experience] Anyway, I just wanted to post an initial response to the mail I had received and to let people know I will respond - but you will have to be a little patient with me ! I will try and produce as helpful a guide as possible, but it will be a couple of days at least before something appears here (i have a job to do !) When you consider such factors as Architecture, Application Design, EJB usage, Database Design, Network Infrastructure [our deployed environments include bandwidths from 56k to 10M, including Satellite links !], as well as Standard of Coding and usage of Industry Best Practises, Application Server/Web Server choice, hardware, (breath in), the usage of Struts is waaaay down the list of things that can affect performance. [and that list is by no means complete - just a few off the top of my head] Thanks Ghoot Emaho PS For those you emailed me in person, I will respond in person, but again, give me a few days. Thanks. > -----Original Message----- > From: Kevin A. Palfreyman [mailto:[EMAIL PROTECTED]] > Sent: 22 November 2001 13:40 > To: Struts Users Mailing List > Subject: RE: Struts salability > > > Hi > > I'd be very interested in any performance figures you can provide, and > the type of architecture you have deployed to ensure performance and > scalability. > > I'm currently considering struts for a large project, and > finding large > commercial deployments for reference is hard. Also if you could give > any info on the servers you are using, that would be appreciated. > > Thanks in advance, > > Kev > > > -----Original Message----- > > From: Emaho, Ghoot [mailto:[EMAIL PROTECTED]] > > Sent: 22 November 2001 09:30 > > To: Struts Users Mailing List > > Subject: RE: Struts salability > > > > > > We have a system in production which serves the entire North Sea > > Offshore and Onshore Installations for BP, serving several thousand > > concurrent users and performance is excellent (i can provide > > metrics if > > you are interested) - although we did have to do the neccessary > > performance tuning. Generally we found that Struts is the > > least of your > > worries when it comes to large scale enterprise deployments - > > particularly if your software involves EJBs. If you or anyone > > else would > > like anymore info, i'd be happy to share more details. > > > > On another note, details of the previously mentioned Chiki > Wiki built > > with Struts will be posted soon - the prototype will be > available over > > the web shortly. > > > > Cheers > > > > Ghoot Emaho > > Software Development Team Leader > > www.petrotechnics.com > > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > > > Sent: 21 November 2001 18:04 > > > To: [EMAIL PROTECTED] > > > Subject: Struts salability > > > > > > > > > > > > > > > Does anybody know of any issues with Struts with respect to > > > salability ? > > > Is a multiple servlet solution more scalable ? > > > > > > Many Thanks > > > > > > Alan > > > > > > > > > > > > -- > > > To unsubscribe, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > -- > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

