YoVDO

How to Build a Distributed System and Should You - Lessons from Production

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Distributed Systems Courses Kubernetes Courses Prometheus Courses gRPC Courses Concurrency Courses Eventual Consistency Courses Goroutines Courses Protocol Buffers Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Online Master of Computer Science
Arizona State University via Coursera
Blockchain Scalability and its Foundations in Distributed Systems
The University of Sydney via Coursera
Blockchain Fundamentals: Understanding the Origins, Mechanisms, and Applications of Decentralized Systems
SDA Bocconi School of Management via edX
Blockchain Technology
University of California, Berkeley via edX
Building Globally Distributed Databases with Cosmos DB
Coursera Project Network via Coursera