3.5 stars actually. This book provides a nice transition into the Java ecosystem for developing uServices. Coming myself from C++, I have been able to follow a complete Java development of an application smoothly: it presents a real project and follows an agile approach with 'minimum value provided' increments , initially decomposing the problem into the classic 'MVC' pattern under the Spring framework with the corresponding unit test and finally, the deployment of the application dealing with uServices architectural features (messaging, service discovery, load balancing ...)