Optimizing Java
Practical Techniques for Improved Performance Tuning
Publisher: O'Reilly Media
Final Release Date: February 2016
Pages: 600

With Early Release ebooks, you get books in their earliest form—the author's raw and unedited content as he or she writes—so you can take advantage of these technologies long before the official release of these titles. You'll also receive updates when significant changes are made, new chapters are available, and the final ebook bundle is released.

Currently, no books exist that focus on the practicalities of Java application performance tuning, as opposed to the theory and internals of Java virtual machines. This practical guide is the "missing link" that aims to move Java performance tuning from the realm of guesswork and folklore to an experimental science.

  • Learn how to approach performance problems in an consistent and systematic way
  • Resolve production performance issues by learning core Java performance topics
  • Identify and resolve performance issues before encountering them in production
  • Understand the performance problems you encounter by learning the Java platform’s internals
Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyOptimizing Java
 
4.5

(based on 2 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

Reviewed by 2 customers

Displaying reviews 1-2

Back to top

 
4.0

Extremely useful valuable information. A must-read?

By Canoe

from private

About Me Designer, Developer

Verified Reviewer

Pros

  • Concise
  • Easy to understand
  • Expert & Intermediate get well organized info
  • Helpful examples
  • Novice & Student see Antipatterns & issues
  • Valuable practical information

Cons

    Best Uses

    • Expert
    • Intermediate

    Comments about oreilly Optimizing Java:

    It's hard to rate, as it's an early release, and I'm a novice to Java.

    But,...
    As a Java novice, I found it invaluable to know how the JVM works, along with other background information.
    And although reasonably experienced, I found the Performance Antipatterns very valuable and obviously applicable outside of Java.

    It was enlightening discovering just how much of a difference knowing how to meaningfully measure performance meant. Even from this unfinished copy of the book, and certainly with my having an imperfect understanding, with improved performance measurements I was able to make meaningful choices in my code. I got a critical process under production loads from 16 ms for a single item to under 6 ms for 24 concurrent items.

    Knowing what was really going on identified where the relevant bottleneck was, enabling me to hammer at it, measuring different solutions, then find the next relevant bottleneck. Efforts were focused on the relevant. Results were obtained quickly and improved beyond what was envisioned.

    Very different from prior efforts on multiple projects, that in hindsight seem much like whack-a-mole,... in low-light,... wearing sunglasses,... eventually getting good results while patting myself on the back for having good aim. How good were those results? How much better could they have been? For how much less grief and effort?

    I suspect that this book will become a must-read for any Java programmer wanting to produce effective code and build effective systems in a production environment.

    The Performance Antipatterns are valuable for non-Java programmers and anyone involved in the IT project process.

    (2 of 3 customers found this review helpful)

     
    5.0

    Best book about how java works

    By KubaK

    from Poland

    About Me Developer

    Verified Reviewer

    Pros

    • Easy to understand
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Expert
      • Intermediate

      Comments about oreilly Optimizing Java:

      Great description about what happens inside the computer, inside the JVM and how it all works. Must have lecture for every Java developer!

      Displaying reviews 1-2

      Back to top

       
      Buy 2 Get 1 Free Free Shipping Guarantee
      Buying Options
      Immediate Access - Go Digital what's this?
      Pre-Order  Print:  $49.99
      January 2018 (est.)