Nathan VanBenschoten

Staff Software Engineer, Cockroach Labs

Nathan VanBenschoten joined Cockroach Labs four years ago as a Software Engineer focusing on the performance of CockroachDB's transaction, replication, and persistence layers. Prior to Cockroach Labs, he was a member of the Google-Wide Profiling team, working on Google's continuous profiling infrastructure.

Nathan VanBenschoten

Sessions / 2019 / 1 talk

  • In this talk, Nathan VanBenschoten, an engineer at Cockroach Labs, will speak to the architecture of an open-source, geo-distributed, SQL database. The talk will be 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.

Ready to take this stage?

The next edition is programmed by practitioners. Tell us what you built and what you learned.

Apply to be a speaker