Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 1.1 KB

README.md

File metadata and controls

13 lines (8 loc) · 1.1 KB

Learn Microservices with Spring Boot - v7

This project contains the version 8 of the application that is developed under the scope of the book Learn Microservices with Spring Boot. You can get a copy of the book on Amazon or Apress.

The book shows you how to evolve a simple Spring Boot application to become a full Microservices Architecture, using Spring Cloud Eureka, Ribbon, Zuul and Hystrix to implement Service Discovery, Load Balancing, the API Gateway pattern and a Circuit Breaker. Besides, you'll learn how to implement End-to-End tests with Cucumber, an Event-Driven system and the best practices when building Microservices.

About this version

This version contains three projects:

  • gamification and social-multiplication are our microservices already created and evolved in previous versions.
  • ui contains the web pages and javascript of our application, within an independently deployable component.
  • gateway contains the new Spring Boot Application that models the API Gateway in our system, using Zuul.