Reviews

Building Microservices: Designing Fine-Grained Systems by Sam Newman

spyralnode's review against another edition

Go to review page

5.0

The essential book on microservices. For a technical subject, this is very readable, and does an excellent job at combining approachability in style with precise and well-explained concepts.

Sam Newman is objective in his proposal and identifies both cases when these techniques work and cases where they don’t, and invited the reader to think about potential outcomes from design choices, such as through the CAP theorem. He also discusses the role of the architect and Conway’s law and organisational politics, making this a very complete read.

For me what was especially valuable was how he goes through his train of thought, justifying and criticising step by step what will happen and how this could be improved upon, for example on redundancy strategies and scaling.

balhau's review

Go to review page

4.0

This is a very interesting and complete work with respect to the world of microservices. For those who are not familiar with the concept, in a nutshell, microservices is basically a way of developing software in a decentralized loosely coupled way. Sam do a very complete job in describing the purpose, the trade-offs, all the technology wizardry we'll find useful, good practices and principles needed to ease the work for those who want to implement this kind of stuff. What I liked most in this reading was the fact for the importance of compromise and the existence of trad offs. Nowadays it is very common to find an "scalability" apologetic that will not think twice before saying that his company has all the solutions for your problems and, without knowing even the problem, says loudly that the answer is automatic scaling. Yap this is anedotical but, nonetheless and unfortunately, true. If you're new to the topic you'll be presented with a lot of new technology and with a very different way of doing things. Hope you give this book a try, it is worthwhile.

jordi's review against another edition

Go to review page

4.0

Buen resumen de todo lo que tienes que saber sobre microservices
pero por el tamaño del libro, no puede entrar en detalles en ninguno de los aspectos.

Lo peor es que aunque referencia muchos otros trabajos, no hay un indice de estas referencias.

Asi que hice el mio propio
https://medium.com/@trusmis/references-for-the-building-microservices-book-d146c8a7142c#.zc5yfaqyy

mikebros's review against another edition

Go to review page

4.0

a good read. Covers at lot of concepts that should be considered in any modern system architecture, even if you are not going down the Microservices path boots and all.