© Erik Ostermueller 2017
Erik OstermuellerTroubleshooting Java Performancehttps://doi.org/10.1007/978-1-4842-2979-8_1

1. Performance Anti-Patterns

Erik Ostermueller
(1)
Little Rock, Arkansas, USA
 
Before getting into the details of performance troubleshooting and tuning, it is helpful to have a high-level understanding of how performance defects make it into code in the first place. The four anti-patterns presented in this chapter illustrate the main kinds of defects you will encounter in Java server-side software. Throughout the book, we will refer back to the performance anti-patterns described in this chapter.
The objectives of this chapter are:
  • Learn how to start with unfamiliar-looking, raw data from a performance monitoring tool and create a ...

Get Troubleshooting Java Performance: Detecting Anti-Patterns with Open Source Tools now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.