Building Microservices: its reference list

Building Microservices by Sam Newman is a good book. It gives a high level view of many of the current best practices in web and system development.

If you already know them, it is useful to ratify your points of view but will not provide you of anything new.

But if you do not know them, the book is golden at showing you where to start your journey and the main challenges ahead.

Anyways, one of the defects of the book is that it does not have a references (or glossary) section, so as I was reading it, I’ve been listing the books and sites he mentions.

Without further ado, this is the list of references of the book Building Microservices (ordered as they appear in the book):

Book: Domain-Driven Design by Eric Evans

Hexagonal architecture http://bit.ly/1GZuFW9

Single Responsibility Principle http://bit.ly/1zOFMxl

The 12 Factors http://12factor.net

Open source JVM microcontainers: Dropwizard: http://dropwizard.io, Karyon: http://bit.ly/1JtA6KX

Circuit breaker, Hystrix http://bit.ly/1wxQtwW for Java, Polly for .NET, circuit_breaker for Ruby

Dropwizards’s metrics http://bit.ly/1yVt4LN

Fallacies of distributed computing http://bit.ly/1LbdCzY

Fallacies of distributed computed (wiki) http://bit.ly/1En0t51

Tolerant reader http://bit.ly/1yISOdQ

Postel’s Kaw http://bit.ly/1Cs7dfR

Semantic versioning http://semver.org

Strangler Application Pattern http://bit.ly/1v71DOH

Book: Working efficiently with legacy code by Michael Feathers

Database visualizations: http://schemaspy.sourceforge.net

Book: Refactoring Databases by Scott J. Ambler and Pramod J. Sadalage

Aegisthus project http://bit.ly/1EMC3zf

Book: Agile Testing by Janet Gregory

Book: Succeeding with Agile by Mike Cohn

Book: Growing Object-Oriented Software, Guided by Tests by Steve Freeman and Nat Pryce

Stubs, mocks, test doubles http://bit.ly/1C7atPb

Eradicating Non-Determinism in Tests http://bit.ly/1Daos3Q

Enterprise integration using REST http://bit.ly/15BPCVE

Pact http://bit.ly/1GZwceN

Monitoring tools: Kibana, Logstash, Zipkin, Riemann, Suro

Book: Information Dashboard Design: Displaying Data for At-a-Glance Monitoring by Stephen Few

Book: Lightweight systems for realtime monitoring by Sam Newman

JSON web tokens http://bit.ly/T7BMED

Salted password hashing http://bit.ly/1BrIKpi

Paper: How Do committees Invent , Datamation magazine

Book: Exploring the Duality Between Product and Organizational Architectures by Alan MacCormack, John Rushnak and Carliss Baldwin

Microsoft organizational structure study http://bit.ly/1Bfbdwb

Book: Antifragile by Nassim Taleb

Antifragile organization http://bit.ly/1e9i40t

Disaster Recoverty Test exercises http://bit.ly/15CnW3a

Monkey army Netflix tools http://bit.ly/1fsqzaH

Book: Release It! By Michael Nygard

Book: Rest in practice http://bit.ly/rest-practice

HTTP 1.1 spec http://bit.ly/1JOSoVh

Service discovery services: Zookeeper http://zookeeper.apache.org, Consul http://www.consul.io, Eureka http://bit.ly/15Co2I7

Humane registry: http://bit.ly/1CIDHTn

Like what you read? Give jordi a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.