Chapter 2. Tools of the Tuning Trade
In order to practically and efficiently tune a system, you will need the support of some good tools that cover the different aspects of performance tuning. In this chapter, we will focus on the following:
- The following key features of performance tuning:
- Profiling
- Monitoring
- Load generation
- Some theory behind these features
- How the features are being implemented in a few well-known tools
- Making sure that the tools and WildFly get along
- Some common use cases that the tools provide support for
There are some great performance-tuning tools on the market from various different vendors, but as we're following the Open Source philosophy in this book, all the tools we will use here come from the open source ecosystem. If you use tools from vendors other than the ones mentioned here, don't worry! This is natural and is something that we as authors come across time and again when assisting various organizations. As long as your toolset is complete...