RE: Book recommendations for performance tuning
Great suggestion -- thanks to both of you! JProbe is one of the other tools we were considering anyway, so it could be very useful to have a comparison handy. I'll take a look! Chris -Original Message- From: Ed Griebel [mailto:[EMAIL PROTECTED] Sent: Thursday, March 22, 2007 9:08 AM To: Struts Users Mailing List Subject: Re: Book recommendations for performance tuning I'd second that book recommendation. I've read it and there's a lot of good tips in there. On 3/22/07, Karr, David <[EMAIL PROTECTED]> wrote: > One I like is "Pro Java EE 5 Performance Management and Optimization", > by Steven Haines. Note that Steven Haines is associated with Quest > Software and Jprobe (and related products). Although the book uses some > pictures from those products, it is not in any way a "veiled" ad for > those products. In the one section where he discusses actual products, > he clearly discloses his relationship, and gives a very even survey (not > really a review) of the products on the market. > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Book recommendations for performance tuning
I'd second that book recommendation. I've read it and there's a lot of good tips in there. On 3/22/07, Karr, David <[EMAIL PROTECTED]> wrote: One I like is "Pro Java EE 5 Performance Management and Optimization", by Steven Haines. Note that Steven Haines is associated with Quest Software and Jprobe (and related products). Although the book uses some pictures from those products, it is not in any way a "veiled" ad for those products. In the one section where he discusses actual products, he clearly discloses his relationship, and gives a very even survey (not really a review) of the products on the market. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Book recommendations for performance tuning
Christopher, I think you should just start by measuring different layers of your application and different pathes the use cases go, and then start to think how to improve things that are slow. Blind performance tuning without knowing where the problem lies is the last thing that will help you. regards Leon On 3/21/07, Christopher Loschen <[EMAIL PROTECTED]> wrote: Hi all, I guess this is partially off-topic, but I've been asked to start looking at improving the performance of our application, and wanted to start reading up on things I should be looking for, techniques to improve performance, and so on. Our application has a pretty standard stack of J2EE, WebLogic, Oracle, Struts, JavaScript, plus some web services and SOAP, so I'm interested in any recommendations anyone has for any of those. I found one apparently classic text on "Oracle Performance Tuning" from O'Reilly (aka the "bee" book) but it's from 1996 and apparently hasn't been updated since, so I'm concerned that it's so out-of-date I wouldn't be able to use it. What would you recommend? Thanks! Chris Loschen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Book recommendations for performance tuning
One I like is "Pro Java EE 5 Performance Management and Optimization", by Steven Haines. Note that Steven Haines is associated with Quest Software and Jprobe (and related products). Although the book uses some pictures from those products, it is not in any way a "veiled" ad for those products. In the one section where he discusses actual products, he clearly discloses his relationship, and gives a very even survey (not really a review) of the products on the market. If you were actually looking at products, I'd say Jprofiler and Jprobe are definitely worth looking at, and probably YourKit, although I only briefly looked at it, compared to Jprofiler and Jprobe. > -Original Message- > From: Christopher Loschen [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 21, 2007 2:10 PM > To: Struts Users Mailing List > Subject: Book recommendations for performance tuning > > Hi all, > > I guess this is partially off-topic, but I've been asked to > start looking at improving the performance of our > application, and wanted to start reading up on things I > should be looking for, techniques to improve performance, and so on. > > Our application has a pretty standard stack of J2EE, > WebLogic, Oracle, Struts, JavaScript, plus some web services > and SOAP, so I'm interested in any recommendations anyone has > for any of those. I found one apparently classic text on > "Oracle Performance Tuning" from O'Reilly (aka the "bee" > book) but it's from 1996 and apparently hasn't been updated > since, so I'm concerned that it's so out-of-date I wouldn't > be able to use it. > > What would you recommend? Thanks! - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Book recommendations for performance tuning
Good recommendation, thank you. We are proceeding on that front as well, as I should have mentioned. I think the plan is to use Optimize-It to do the profiling, though I've been trying out the TPTP modules for Eclipse as well and some other possibilities have also been floated. We've also got some code set up to simulate load -- I think we're starting with 200,000 devices and building up from there. What I meant to ask for was more along the lines of background, to further my general education and to help me do better with the data from the load generator and performance profiler when we work with them. Thanks, Chris -Original Message- From: Asthana, Rahul [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 21, 2007 5:30 PM To: Struts Users Mailing List Subject: RE: Book recommendations for performance tuning Chris, I think before going for performance tuning you would have to decide on two things- A Load Generator and a Performance Profiler. Then you generate load and profile the application to find out exactly which layer\section of code\network needs to be tuned\upgraded. Then you focus on tuning of that particular section.You dont want to spend hours tuning Java code when the problem lies in a different layer. I find this prioritization of the object of tuning more important than the tuning itself, which in most cases is trivial. Thanks, Rahul -Original Message- From: Christopher Loschen [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 21, 2007 5:10 PM To: Struts Users Mailing List Subject: Book recommendations for performance tuning Hi all, I guess this is partially off-topic, but I've been asked to start looking at improving the performance of our application, and wanted to start reading up on things I should be looking for, techniques to improve performance, and so on. Our application has a pretty standard stack of J2EE, WebLogic, Oracle, Struts, JavaScript, plus some web services and SOAP, so I'm interested in any recommendations anyone has for any of those. I found one apparently classic text on "Oracle Performance Tuning" from O'Reilly (aka the "bee" book) but it's from 1996 and apparently hasn't been updated since, so I'm concerned that it's so out-of-date I wouldn't be able to use it. What would you recommend? Thanks! Chris Loschen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Book recommendations for performance tuning
Chris, I think before going for performance tuning you would have to decide on two things- A Load Generator and a Performance Profiler. Then you generate load and profile the application to find out exactly which layer\section of code\network needs to be tuned\upgraded. Then you focus on tuning of that particular section.You dont want to spend hours tuning Java code when the problem lies in a different layer. I find this prioritization of the object of tuning more important than the tuning itself, which in most cases is trivial. Thanks, Rahul -Original Message- From: Christopher Loschen [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 21, 2007 5:10 PM To: Struts Users Mailing List Subject: Book recommendations for performance tuning Hi all, I guess this is partially off-topic, but I've been asked to start looking at improving the performance of our application, and wanted to start reading up on things I should be looking for, techniques to improve performance, and so on. Our application has a pretty standard stack of J2EE, WebLogic, Oracle, Struts, JavaScript, plus some web services and SOAP, so I'm interested in any recommendations anyone has for any of those. I found one apparently classic text on "Oracle Performance Tuning" from O'Reilly (aka the "bee" book) but it's from 1996 and apparently hasn't been updated since, so I'm concerned that it's so out-of-date I wouldn't be able to use it. What would you recommend? Thanks! Chris Loschen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Book recommendations for performance tuning
Hi all, I guess this is partially off-topic, but I've been asked to start looking at improving the performance of our application, and wanted to start reading up on things I should be looking for, techniques to improve performance, and so on. Our application has a pretty standard stack of J2EE, WebLogic, Oracle, Struts, JavaScript, plus some web services and SOAP, so I'm interested in any recommendations anyone has for any of those. I found one apparently classic text on "Oracle Performance Tuning" from O'Reilly (aka the "bee" book) but it's from 1996 and apparently hasn't been updated since, so I'm concerned that it's so out-of-date I wouldn't be able to use it. What would you recommend? Thanks! Chris Loschen