Hands-On High Performance with Spring 5: Techniques for scaling and optimizing Spring and Spring Boot applications

- 50%

Original price was: $41.39.Current price is: $20.70.

Add to wishlistAdded to wishlistRemoved from wishlist 0

Product Specs:

  • File Type: PDF
  • File Size: 12.1 MB
  • Book Language: English
  • Total Page Count: 399
  • Instant Download

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

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

No product has been found!
Hands-On High Performance with Spring 5: Techniques for scaling and optimizing Spring and Spring Boot applications
Hands-On High Performance with Spring 5: Techniques for scaling and optimizing Spring and Spring Boot applications

Original price was: $41.39.Current price is: $20.70.

Create. Design. Inspire.

Design Something Amazing

Looking for creative resources? Discover Procreate brushes, Photoshop resources, and design assets at BrushesPack.com.

✦ Procreate Brushes Ps Photoshop Resources ◇ Design Assets
✎
BrushesPack Creative Resources
Digital Delights
Logo
Shopping cart