Presentation: Autonomous Microservices
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, we'll look at 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.
Similar Talks
Stateful Programming Models in Serverless Functions
Principal Engineering Manager @Microsoft, helping lead the Azure Functions Team
Chris Gillum
User & Device Identity for Microservices @ Netflix Scale
Senior Software Engineer in Product Edge Access Services Team @Netflix
Satyajit Thadeshwar
Observability in the Development Process: Not Just for Ops Anymore
Cofounder @honeycombio
Christine Yen
Managing Failure Modes in Microservice Architectures
VP Cloud Architecture Strategy @AWSCloud & Microservices Pioneer
Adrian Cockcroft
Beyond Microservices: Streams, State and Scalability
Software Engineer @Confluent, PMC Member @Kafka, & Committer Apache Sqoop
Gwen Shapira
Controlled Chaos: Taming Organic, Federated Growth of Microservices
Co-founder and CEO @glasnostic