About Microservices.io

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.

Learn more about microservices

Chris offers a comprehensive set of resources for learning about microservices including articles, an O'Reilly training video, and example code. Learn more

Microservices consulting and training

Chris offers a comprehensive consulting services, workshops and hands on training classes to help you use microservices effectively. Get advice

Need training in London?

I'll be there in May!

Contact me

Example microservices applications

Want to see an example? Check out Chris Richardson's example applications. See code

Get the book: Microservice patternsnew


Signup for the newsletter

A new microservices application platform that solves distributed data management problems.

Join the microservices google group

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.

</table>

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 © 2017 Chris Richardson • All rights reserved • Supported by Kong.