PLEASE PROVIDE DESCRIPTION
"synopsis" may belong to another edition of this title.
Dov Bulka has spent fifteen years in the trenches of software development delivering large-scale software products to market. He was the performance architect of the IBM Domino-Go Web server that has powered some of the biggest Web sites ever hosted on the Internet, including that of the 1996 Atlanta Olympics. He received his Ph.D. in computer science from Duke University.
This book was written with one goal in mind: to provide Java programmers with the expertise needed to build efficient, scalable Java code. The author shares his experience in server-side performance tuning through measured performance assessments, called optimizations. Each optimization discusses techniques to improve the performance and scalability of your code. Every claim is substantiated with hard numbers and an experience-based evaluation. Java™ Performance and Scalability, Volume 1, provides invaluable advice that you will, no doubt, find useful in your coding.
Presented in 48 concise lessons that target the most common and critical performance pitfalls, this book offers a plethora of practical tips and solutions for boosting the performance of your programs. These lessons cover performance-critical areas such as memory management, garbage collection, caching, and multithreading.
Specific lessons include:
In addition to providing hard numbers that quantify the optimizations, the author concludes the book with an application demonstrating the effectiveness of the performance optimizations. The exercise takes a typical program and increases its performance fourfold through a series of steps that tie together the lessons learned throughout the book. He offers both the means and the proof to better coding.
"About this title" may belong to another edition of this title.
Seller: BooksRun, Philadelphia, PA, U.S.A.
Paperback. Condition: Fair. First Edition. The item might be beaten up but readable. May contain markings or highlighting, as well as stains, bent corners, or any other major defect, but the text is not obscured in any way. Seller Inventory # 0201704293-7-1
Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less. Seller Inventory # G0201704293I3N00
Seller: Bookbot, Prague, Czech Republic
Softcover. Condition: Fair. Unterschrift / Widmung ohne Bezug; Beschriftungen / Markierungen bis 20 %; Leichte Rillen / Abschürfungen / Risse / Knicke. This book aims to equip Java programmers with the skills necessary to develop efficient, scalable code. The author shares insights from his experience in server-side performance tuning, focusing on measured performance assessments known as optimizations. Each optimization presents techniques to enhance code performance and scalability, supported by concrete data and evaluations. The content is organized into 48 concise lessons addressing common performance pitfalls, offering a wealth of practical tips to improve program efficiency. Key topics include memory management, garbage collection, caching, and multithreading. Specific lessons cover reserving StringBuffer capacity, avoiding premature object creation, creating an efficient vector class, designing caching into APIs, understanding synchronization costs, managing parallel subtasks, optimizing JNI efficiency, varying server workloads, and utilizing ServletOutputStream and JDBC connection caching. The author concludes with a practical application that demonstrates the effectiveness of these optimizations, showcasing how a typical program's performance can be quadrupled through a series of steps that integrate the lessons discussed. This resource provides both the methodology and evidence needed for improved coding practices. Seller Inventory # 33082929-d71f-499c-b192-7b518ae5ab65
Quantity: 1 available