© 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
(1)
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 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.