Performance is now the area where Java is being put to the test, offering ever greater competitive advantage for those who master it. In this book, one of the world's leading software optimization experts presents 48 lessons that address virtually every aspect of Java server-side performance, Java Performance and Scalability, Volume I proves that, through careful attention to underlying source code and program design, the Java programming language can meet and exceed developers' greatest expectations. Dov Bulka targets the most common and critical Java performance pitfalls, offering dozens of practical tips and solutions covering each performance-critical area. Bulka has done the hard work of digging deep into the JDK to understand Java performance in unprecedented depth. This book includes not only code examples, but actual measurements quantifying the improvements they deliver. Coverage includes strings, containers, numerics, I/O, RMI, JDBC, servlets, JSP, and much more -- including a complete case study that walks through improving the performance of a Web server by a full order of magnitude.
"Sinopsis" puede pertenecer a otra edición de este libro.
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.
"Sobre este título" puede pertenecer a otra edición de este libro.
Librería: BooksRun, Philadelphia, PA, Estados Unidos de America
Paperback. Condición: 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. Nº de ref. del artículo: 0201704293-7-1
Cantidad disponible: 1 disponibles
Librería: ThriftBooks-Atlanta, AUSTELL, GA, Estados Unidos de America
Paperback. Condición: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less. Nº de ref. del artículo: G0201704293I3N00
Cantidad disponible: 1 disponibles
Librería: Bookbot, Prague, Republica Checa
Softcover. Condición: 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. Nº de ref. del artículo: 33082929-d71f-499c-b192-7b518ae5ab65
Cantidad disponible: 1 disponibles