Home / Companies / Cockroach Labs / Blog / Post Details
Content Deep Dive

Ideal isn’t real: Stress testing CockroachDB’s resilience

Blog post from Cockroach Labs

Post Details
Company
Date Published
Author
Dipti Joshi
Word Count
1,853
Language
English
Hacker News Points
-
Summary

CockroachDB, a distributed SQL database, has been benchmarked using a new methodology called "Performance under Adversity" which tests the database's resilience in various failure scenarios such as network partitions, regional outages, disk stalls, and node restarts. The benchmark reveals that CockroachDB maintains steady throughput, low latency, and zero downtime even when faced with these complex operational realities of modern enterprise systems. The database's engineered features, including back-pressured range rebalancing, admission control, co-located leaseholders, and multi-disk WAL failover, contribute to its resilience. This new benchmark demonstrates that CockroachDB is not only fast but also reliable and available in the face of adversity, making it an attractive option for modern enterprises.