Presentation: Autonomous Microservices

Track: Sponsored Solutions Track I

Location: Majestic Complex, 6th fl.

Duration: 2:55pm - 3:45pm

Day of week:

Abstract

Everybody loves microservices, but it's difficult to do it right. Distributed systems are much more complex to develop and maintain. Over time, you may even miss the simplicity of old monoliths. In this session, I propose a combination of infrastructure, architecture, and design principles to bulletproof your microservices and make them easy to maintain with a combination of high scalability, elasticity, fault tolerance, and resilience.

This session will include a discussion of microservices blueprints like: asynchronous communications, avoiding cascading failures in synchronous calls, and how distributed NoSQL databases become valuable in terms of scalability and performance when combined with your microservices in a Kubernetes deployment.

Speaker: Matthew Groves

Developer Advocate @Couchbase

Matthew is a Developer Advocate for Couchbase, and lives in the Central Ohio area. He has experience as a web developer as a consultant, in-house developer, and product developer. He has been a regular speaker at conferences and user groups all over the United States, and he has written AOP in .NET for Manning Books. He has experience in C# and .NET, but also with other web-related tools and technologies like JavaScript and PHP. 

Find Matthew Groves at