CockroachDB Videos
← Back to all videos

WAL Failover | Resilience in CockroachDB

2024-11-22

Demos & Tutorials Resilience in CockroachDB

Description

In CockroachDB 24.3, we introduced two key features for improving database resiliency: WAL (Write Ahead Log) Failover and Logical Data Replication (LDR). WAL Failover transparently handles transient disk stalls that are common in cloud environments without disruption in access to data ranges homed on the disk. WAL Failover uses a secondary disk that can be used to preserve the availability of writes when the primary disk is stalled. To explain WAL Failover in CockroachDB and demonstrate what happens when you enable vs disable it, join our Technical Evangelist at Cockroach Labs Rob Reid for this in-depth video. WAL Failover | Resilience in CockroachDB 00:00 How common are disk failures? 00:32 What happens when you make a write to CockroachDB? 00:54 Diagram: Simulating disk failures in CockroachDB using ChaosMesh 01:25 Diagram: WAL Failover 01:48 Installing CockroachDB / Looking at the code 02:48 WAL Failover settings: WAL Failover cluster settings 03:20 Best practices for enabling WAL Failover 03:57 Configure a custom dashboard in the CockroachDB console 05:49 What does CockroachDB do when a disk stalls? 07:27 What happens if you disable WAL Failover? 09:06 How WAL Failover can help your business Read the docs: https://cockroa.ch/3YHc79L See what's new in CockroachDB 24.3: