© Moises Macero 2017
Moises MaceroLearn Microservices with Spring Boothttps://doi.org/10.1007/978-1-4842-3165-4_4

4. Starting with Microservices

Moises Macero
New York, USA

The Small Monolith Approach

Chapter 3 ended with a single deployable application that contained not only the different backend functionalities but also the frontend side. Our application is a small monolith . As an alternative, we could have started designing a complete system, identifying the different contexts (or bounded contexts)1 in it, mapping them to microservices, and then developing all of them from the beginning, at the same time.
You might be tempted to follow that strategy. One good reason to do it is that you could have multiple teams working in parallel in different ...

Get Learn Microservices with Spring Boot: A Practical Approach to RESTful Services using RabbitMQ, Eureka, Ribbon, Zuul and Cucumber now with O’Reilly online learning.

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