Summary

In this chapter, we took a quick tour of building a microservice-based solution using several Spring Cloud projects combined with their Netflix OSS counterparts. This lets us make each component smaller, easier to maintain, and more scalable in the long run.

With little effort, we made it possible to run multiple copies of services, and not have other microservices be impacted by such changes. Services could call other services, we were able to introduce some resiliency, and we could offload the configuration of this system to an externalized, centralized repository.

In the next chapter, we will shift our focus back to user experience, and introduce Spring's WebSocket support to help make the UX more dynamic.

Get Learning Spring Boot 2.0 - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.