Architecture of a Geo-Distributed SQL Database [NYC Data Council 2019]

In this talk, which was given at the Data Council NYC, Nathan VanBenschoten, an engineer at Cockroach Labs, speaks to the architecture of an open source, geo-distributed, SQL database. The talk is a whirlwind tour of CockroachDB’s internals, covering the usage of Raft for consensus, the challenges of data distribution, distributed transactions, distributed SQL execution, and distributed SQL optimizations.

37 minutes
Introduce CockroachDB to your team or meetup!

Request a deep-dive into CockroachDB’s architecture and capabilities presented by a CockroachDB engineer. Tech talks can be in-person or virtual, depending on availability and location.

Request a Tech Talk

Additional Resources

Learn how to use CockroachDB
Read the Docs
Need help? Get answers on the CockroachDB forum
Ask On The Forum
What are you building with CockroachDB?
Share Your Project