February 6, 2020

251 words 2 mins read

Learning the three types of microservices

Learning the three types of microservices

Microservices is a popular but vague term. Definitions of microservices can vary depending on what you want them to accomplish and how you want them to communicate with each other. Join Mike Amundsen to learn about the three types of microservices, see what makes them unique, and discover when you deploy each of them.

Talk Title Learning the three types of microservices
Speakers Mike Amundsen (Amundsen.com, Inc.)
Conference O’Reilly Software Architecture Conference
Conf Tag Engineering the Future of Software
Location London, United Kingdom
Date October 29-31, 2018
URL Talk Page
Slides Talk Slides
Video

Microservices is a popular but vague term. Definitions of microservices can vary depending on what you want them to accomplish and how you want them to communicate with each other. Join Mike Amundsen to learn about the three types of microservices, see what makes them unique, and discover when you deploy each of them. Mike explains the difference between stateless, data-centric, and aggregator microservice models, how to identify which one you need to build, and the challenges to keeping each of them up and running in a complex distributed system. You’ll also learn how to apply Michael Nygard’s stability patterns (from his book Release It!) to ensure your microservice components are stable and resilient throughout the software life cycle, even when parts of your ecosystem fail. Whether you are new to microservices or a veteran software developer or enterprise architect, you’ll get a better handle on how to design and build successful microservice components for your organization.

comments powered by Disqus