search menu icon-carat-right cmu-wordmark

Keynote: There Is No Such Thing as a Microservice!

May 2017 Presentation
Chris Richardson (Eventuate, Inc.)

The concept of microservices is not well understood. This talk defines the microservice architecture as an architectural style and explains what that actually means.


Software Engineering Institute



The microservice architecture is becoming increasingly popular. However, frequent references to using "a microservice to solve a problem" suggest that the concept is not universally well understood. In this talk, I define the microservice architecture as an architectural style and explain what that actually means. I also describe how the primary goal of the microservice architecture is to enable continuous delivery and deployment, and how it achieves that. You will learn why the architecture that you pick for your application matters. And you will learn how to solve key challenges with decomposing an application into microservices. This talk explains why there is no such thing as a microservice!