Microservices consulting and training

Microservices.io is brought to you by Chris Richardson. Experienced software architect, author of POJOs in Action and the creator of the original CloudFoundry.com. His latest startup is eventuate.io, a microservices application platform.

He offers a comprehensive set of resources for learning about microservices including articles, an O'Reilly training video, consulting, workshops and hands on training classes.

Learn More

My presentations

Since early 2012, I’ve given numerous presentations on microservices and related topics. Here are the links to the slides, videos and sample code for those talks.


Events on the outside, on the inside and at the core

This presentation looks at the importance of events and the role that they play in applications.

Building and deploying microservices with event sourcing, CQRS and Docker

This presentation describes how to build event-driven microservices with event sourcing and CQRS. The example application is on github.

A pattern language for microservices

This presentation describes the microservices pattern language.

Decomposing applications for deployability and scalability

This presentation introduces the concept of a microservice architecture, describes the motivations and explores various design issues.

Developing polyglot persistence applications

This presentation explores the issues with database (SQL/NOSQL) synchronization within a microservice architecture.

Futures and Rx Observables: powerful abstractions for consuming web services asynchronously

This presentation looks at how to use Futures and Rx Observables to simplify concurrent API Gateway code.

NodeJS: the good parts? A skeptic’s view

This presentation discusses the pros and cons of implementing an API gateway using NodeJS.

Copyright © 2014 Chris Richardson • All rights reserved • Supported by Kong.