Introducing @SpringCloudApplication

If you haven't caught on by now, we plan to split up the system we've built so far so that one microservice focuses on images, and the other on comments. That way, in the future, we can scale each service with the appropriate number of instances based on traffic.

To make this break, let's basically grab all the code from the comments subpackage, and move it into an entirely different project. We'll call one project images and the other one comments.

Before we can copy all that code, we need a project for each. To do so, simply create two new folders, learning-spring-boot-comments and learning-spring-boot-images. We could go back to Spring Initializr to create them from scratch, but that's unnecessary. It's ...

Get Developing Java Applications with Spring and Spring Boot now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.