Part 3: Application Optimization
In large-scale applications, it’s necessary to understand where the bottlenecks are and how they can be improved. In this part, we’ll follow a systematic approach to optimizing and measuring the improvements that we apply. We’ll also use advanced techniques such as reactive programming and event-driven design.
This part has the following chapters:
- Chapter 7, Finding Bottlenecks and Optimizing Your Application
- Chapter 8, Spring Reactive and Spring Cloud Stream