Overview
Explore the intersection of Kubernetes, distributed databases, and modern data architecture in this 52-minute Linux Foundation webinar sponsored by Cockroach Labs. Delve into the paradigm shift brought by Kubernetes and the necessity of adopting a "distributed mindset" when working with databases in containerized environments. Gain insights into the architecture of Distributed SQL databases, with a focus on CockroachDB. Learn about key concepts such as ranges, Raft consensus, geo-partitioning, and scaling strategies. Discover how to handle underreplicated ranges, manage node recovery, and scale clusters effectively. Understand the importance of monitoring in distributed systems and explore techniques for moving data between different environments.
Syllabus
Introduction
Distributed SQL
Kubernetes
Cockroach
What is Cockroach
Traditional database
Ranges
Raft
Distributed Thinking
Geo Partitioning
Scaling
Underreplicated ranges
Bringing a node back
Scaling the cluster
Monitoring the cluster
Moving data between different environments
Taught by
Linux Foundation