Company
Date Published
Author
Dipti Joshi
Word count
1853
Language
English
Hacker News points
None

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.