Rating:  Summary: Very valuable book Review: A well executed tutorial and reference to all things performance. The books takes you through all of the elements of performance in a J2EE system. Starting with simple things that can get the most bang for the buck, to more complex changes to help you optimize your environment. Several good case studies present the process in a great "show me how" style. Well worth the money for anyone doing development in enterprise Java.The authors are evidently experienced and write in a nice confident, but not overly technical, manner. They don't make any assumptions about the readers skill level in Java or web servers. Each step is explained well from the reasoning for the change to the finished product. They do an especially good job of helping you identify improvements to your site. Highly recommended.
Rating:  Summary: Like a visit from an expert. Review: A well executed tutorial and reference to all things performance. The books takes you through all of the elements of performance in a J2EE system. Starting with simple things that can get the most bang for the buck, to more complex changes to help you optimize your environment. Several good case studies present the process in a great "show me how" style. Well worth the money for anyone doing development in enterprise Java. The authors are evidently experienced and write in a nice confident, but not overly technical, manner. They don't make any assumptions about the readers skill level in Java or web servers. Each step is explained well from the reasoning for the change to the finished product. They do an especially good job of helping you identify improvements to your site. Highly recommended.
Rating:  Summary: Practical and methodical: a must read for everyone! Review: First of all this book is very practical. The authors have shared their in-depth knowledge on identifying performance bottlenecks, tuning and deployment of Java webs. The book is loaded with a lot of DOs and DON'Ts for your Java Web performance that will save you a lot of time and effort. The time spent reading this book is highly rewarding. Secondly this book is incredibly methodical. It starts with a big picture and ends with a big picture. You will find many books that talk about Java tuning. However more often than not in a real life situation, the most difficult task is to find out where the bottlenecks are. According to the authors, a Java Web is a comprehensive system that includes components inside your firewall (such as HTTP server, App server, and DB server etc.) as well as outside your firewall (such as routers, load balancer, switch, etc.). The authors guide you through the maze of finding the bottlenecks by showing you what the common symptoms are and what the corresponding root causes will be. The book goes in-depth on how to plan, execute, and interpret effective performance testing. Reading through from chapter to chapter, you will find that you never lose track of what the chapter is about. If you are really short on time, you can actually just read the Introduction at the beginning and the Plan Sheets & Check List at the end. You will find it invaluable. Check it out yourself!
Rating:  Summary: Review of Performance Analysis for Java(TM) Websites Review: I was lucky enough to receive an advance copy of this book for review prior to publication. I highly recommend the book to anyone involved in developing or overseeing web applications. The book provides a good and easy to understand overview of the things one needs to look at to ensure a high-performing web site that meets customer needs and is able to efficiently process transactions. The book is easy to read and not overly technical. A necessary tool for anyone serious about developing WebSphere applications.
Rating:  Summary: Review of Performance Analysis for Java(TM) Websites Review: I was lucky enough to receive an advance copy of this book for review prior to publication. I highly recommend the book to anyone involved in developing or overseeing web applications. The book provides a good and easy to understand overview of the things one needs to look at to ensure a high-performing web site that meets customer needs and is able to efficiently process transactions. The book is easy to read and not overly technical. A necessary tool for anyone serious about developing WebSphere applications.
Rating:  Summary: Comprehensive approach.... Review: It takes a comprehensive look at the java performance analysis. It is very good at describing common bottlenecks be in architect, hardware (load balancing) , user interface etc. Ideas are well received by our team and book provide food for thought on diverse topics. We have continuous integration testing and continuous inspection (and adaptation) for performance testing and this book was very helpful.
Rating:  Summary: Comprehensive approach.... Review: It takes a comprehensive look at the java performance analysis. It is very good at describing common bottlenecks be in architect, hardware (load balancing) , user interface etc. Ideas are well received by our team and book provide food for thought on diverse topics. We have continuous integration testing and continuous inspection (and adaptation) for performance testing and this book was very helpful.
Rating:  Summary: Outstanding Performance Engineering Book Review: The book is exceedingly broad in scope and very practical in its coverage of performance topics in the java, servlet, JSP, EJB, J2EE, networking, firewall, web server and application server space. The do's and dont's and "where to look first" come from practice and practical experience. The book covers performance and characterization in the context of "Best Practices" and with reference to the Model View Controller Design Pattern and Struts. There is rich coverage of best of breed tools. This is ideal book for a very experienced software developer who is moving software performance and characterization. I would highly recommend it.
Rating:  Summary: Unique and invaluable Review: The team of authors who wrote this book have two things going for them - in-depth knowledge of performance analysis, and, most importantly, the ability to impart that knowledge in a crystal clear manner. I like the way this book starts out, showing the contrast between a bricks & mortar store and its online equivalent. This introduces the basics - throughput, transaction, page and user rates, response times and states. More than an easy to follow introduction, it contains all of the key elements of performance analysis, doled out in easy to understand chunks, and sets the stage for the rest of the book. Every facet of a typical environment is covered, including Java server performance factors, external and internal factors related to networking, load balancers, protocol behavior, and Java internals. The chapter on performance profiles of common web sites is especially useful. Different site types are characterized in a set format that shows caching potential (of the site type), any special considerations, and specific performance testing considerations. This allows you to go directly to the type of site you are going to test, get the relevant information, then proceed to conduct the testing, which is covered in subsequent chapters. The chapters on testing begin by showing how to develop the test plan, associated test scripts, and select the right tools to support the testing. The areas covered in these chapters are comprehensive. Actual test execution and results analysis are covered in equal detail, using examples and scenarios. One especially useful chapter is 13, Common Bottleneck Symptoms, which is useful to track the cause of observed results that do not match expected ones during testing. This book goes beyond testing, though - it also covers capacity and performance planning, which is normally a discipline onto itself. Again, excellent advice and coverage of key points. The appendices are an invaluable collection of templates, worksheets and checklists. I cannot recommend this book highly enough. It exemplifies top notch writing, is well illustrated, and is technically accurate, and based on proven approaches.
Rating:  Summary: Must have for software engineers Review: This book's title has "Java" in it (and book covers Java performance analysis very well), but large part of it is about web performance analysis approach and methodology that can be applied to non-Java web sites. This is a great resource and a must have for those who deals with performance of web sites. Simply look at the table of contents and you'll love it: http://www.amazon.com/gp/reader/0201844540/ref=sib_rdr_toc/104-1411948-5301507?%5Fencoding=UTF8&p=S00H#reader-link
|