Enterprise Java microservices bring a particular set of engineering questions: how should services handle configuration, recover from failures, expose health, report metrics, and communicate across an application? Hands-On Enterprise Java Microservices with Eclipse MicroProfile explores those questions through the MicroProfile APIs and practical code examples.
The book moves from the purpose and governance of the MicroProfile project into its working capabilities, then brings those ideas together in application examples. Readers get both an introduction to the specification and a tour of the tools it provides for building and operating microservices.
Explore the MicroProfile toolkit
Core chapters examine configuration and fault tolerance, including policies such as retries, timeouts, fallbacks, and circuit breakers. The coverage also reaches health checks and JWT propagation, then turns to metrics and OpenTracing for monitoring and tracing service activity.
OpenAPI and the type-safe REST client receive their own treatment, with attention to defining endpoints, configuring clients, handling headers, and working with providers. This breadth helps put individual APIs in context: each addresses a different part of the work involved in making distributed Java applications manageable.
Connect APIs to a working application
Beyond describing capabilities one at a time, the book discusses available MicroProfile implementations and interoperability through a conference application. It also develops a working MicroProfile code sample and considers reactive programming, future API directions, and multi-cloud environments.
For Java developers building services
This guide is intended for Java developers interested in enterprise microservices. The publisher recommends a basic understanding of enterprise Java and microservices, while setup instructions are provided where needed. Readers looking to understand how MicroProfile’s APIs fit together—from configuration and resilience to observability and service integration—will find a focused, example-led path through the subject.
Written by Cesar Saavedra, Heiko W. Rupp, Jeff Mesnil, Pavol Loffay, Antoine Sabot-Durand, and Scott Stark, this book offers a practical grounding in Eclipse MicroProfile and its role in enterprise Java development.
User Reviews
Only logged in customers who have purchased this product may leave a review.
Original price was: $25.19.$12.60Current price is: $12.60.

There are no reviews yet.