Microservices Reading List

Published:

Given the huge amount of buzz around Microservices right now, as well as the huge amount of content being generated, I thought I’d begin curating a “Microservices Reading List.” With that said, the main reason for the creation of this page is the continual question: “Great talk/article/etc. Where can I learn more?”

Below you’ll find articles, blogs, videos, slide decks, etc. I’m going to try to categorize them a bit as well. This is by no means a complete catalog. Continue to check back for updates!

Start Here

  • Microservices: overview by James Lewis and Martin Fowler
  • Microservices: Decomposing Applications for Deployability and Scalability]: overview by Chris Richardson

It’s Not All Roses…

Here you’ll find posts acknowledging the challenges associated with Microservices:

Field Reports

Enough with the theory. Who’s doing this?

It’s Not About Size

Don’t get caught up in the micro of Microservices:

Organization/Process/Governance

Microservices is far from being only a technical architecture pattern. There are huge issues associated with culture, team organization, process, data ownership, governance, etc. Here are some relevant pieces:

Antifragile

My new friend Russ Miles is deep into Microservices. He’s primarily focused on the meme of antifragility in software. Here’s some of his stuff:

Useful Architectural Patterns

A lot of patterns are cropping up in the microservices space, many of which are described very well on Martin Fowler’s site:

Netflix!

Netflix is well known for employing microservices and talking about it. Here are several technical blogs that touch the subject in various ways:

General Good Reads

Things that didn’t really fit into a category of their own, but still tasty:

Conference Presentations

Other Microservices Landing Sites