From Enterprise Java Microservices by Ken Finnigan

Take 42% off the entire book. Just enter code slfinnigan into the discount code box at checkout at manning.com.

This example-rich tutorial shows how to design and manage large-scale Java applications as a collection of microservices. Starting with an overview of microservices from a Java EE perspective, you’ll learn how to refactor your existing applications as microservices and build microservice-based applications from scratch. You’ll power through practical tutorials as you call and connect microservices, understand what load balancing is, and use Netflix Hystrix for fault tolerance. You’ll also master security and testing, as well as deploying to the cloud. Learn how to create RESTful endpoints with JAX-RS for a simple microservice in the slide deck below.