Performance work in a Spring application starts with more than a faster server: it means understanding where a bottleneck occurs and how framework choices, configuration, and runtime behavior contribute to it. Hands-On High Performance with Spring 5 follows that practical thread, moving from Spring fundamentals into the techniques developers use to assess and improve real applications.
Across its chapters, the book connects everyday Spring development decisions with broader concerns such as profiling, concurrency, JVM behavior, and resilient service design. It is aimed at Spring developers and assumes familiarity with Java, Maven, and Eclipse.
Start with the Spring foundations
The opening chapters introduce Spring’s modules and projects, its inversion-of-control container, and the features associated with Spring 5. From there, the focus turns to dependency injection, bean wiring, scopes, and configuration choices. Comparing approaches such as lazy loading and preloading gives readers a framework for thinking about how setup decisions can affect performance.
Examine the costs of AOP and web patterns
Dedicated sections explore aspect-oriented programming, including proxies, method profiling, caching, and Spring AOP’s relationship to AspectJ. The book then looks at Spring MVC configuration and asynchronous processing, including thread-pool executors and CompletableFuture. These topics help place performance questions within the actual structures developers use to build Spring applications.
Follow performance questions beyond the framework
The scope extends to database interaction and Hibernate, multithreading and concurrent programming, application monitoring, and JVM performance tuning. Attention to garbage collection and runtime internals broadens the discussion beyond application code alone—useful context when diagnosing behavior under load.
For Spring developers working on production applications
This book is suited to developers who already know the Java ecosystem and want to investigate performance more deliberately, from bean configuration through monitoring and microservice architecture. Its chapter-by-chapter progression offers a route from Spring concepts to practical areas of performance assessment and troubleshooting.
User Reviews
Only logged in customers who have purchased this product may leave a review.
Original price was: $41.39.$20.70Current price is: $20.70.

There are no reviews yet.