How to Build a Distributed System and Should You - Lessons from Production
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore the journey of building an eventually consistent distributed system deployed across production clusters in the US, Germany, and Singapore in this 38-minute conference talk by Rebecca Bilbro and Patrick Deziel from Rotational Labs. Gain insights into leveraging tools like gRPC, Kubernetes, LevelDB, and Prometheus to implement open-source projects powering the system. Learn from the speakers' candid experiences, including debugging protocol buffer errors, managing goroutines, and understanding replication phases. Discover why building a custom distributed system can be beneficial for specific use cases. Walk away with a solid introduction to distributed systems concepts and practical tips for improving your own systems, reducing concurrency-related bugs, optimizing consistency-related costs, enhancing maintenance, and expanding your user base globally.
Syllabus
How To Build a Distributed System (And Should You?) - Rebecca Bilbro & Patrick Deziel
Taught by
CNCF [Cloud Native Computing Foundation]
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