Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive conference talk from GOTO EDA Day 2024 where Lead Cloud Software Engineer Anahit Pogosova delves into the complexities and challenges of serverless architectures. Learn how to effectively handle failures in distributed systems through practical examples focusing on AWS Lambda and Amazon Kinesis. Discover strategies for breaking down complex tasks into manageable components while understanding the nuances and responsibilities that come with distributed architectures. Master essential concepts including distributed systems fundamentals, cloud infrastructure, serverless computing principles, and failure mitigation techniques. Through real-world scenarios and detailed explanations, gain valuable insights into Werner Vogels' philosophy that "Everything fails, all the time" and how to build robust systems that embrace and handle these inevitable failures. The 43-minute presentation provides hands-on knowledge for developers and architects working with event-driven architectures, complete with practical implementation strategies and best practices for AWS serverless services.
Syllabus
Intro
What to expect
Beginning
Distributed systems
Cloud
Serverless
Distributed architectures
Kinesis data streams
Failures
Distributed systems
Failures
Lambda
Lambda: Failures
Lambda & Kinesis
Epilogue
Outro
Taught by
GOTO Conferences