System Design on Easy Mode - Durable Execution for Distributed Systems
Offered By: All Things Open via YouTube
Course Description
Overview
Explore a 40-minute conference talk from All Things Open 2023 that simplifies system design for senior and staff engineering roles. Dive into distributed systems patterns like event-driven architecture, choreography & orchestration, task queues, sagas, circuit breakers, and transactional outboxes. Discover how these patterns become trivial or unnecessary when implementing durable execution, a new programming primitive that allows functions to run indefinitely without failing. Learn how this approach significantly improves developer experience in reliable backend programming, contrasting it with traditional volatile execution methods. Access accompanying slides for visual reference and gain valuable insights into streamlining complex system design processes.
Syllabus
System Design on Easy Mode - Loren Sands-Ramshaw
Taught by
All Things Open
Related Courses
Advanced Operating SystemsGeorgia Institute of Technology via Udacity High Performance Computing
Georgia Institute of Technology via Udacity GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX CS125x: Advanced Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX