Skip to main content

Joran Dirk Greef on TigerBeetle: A 1000x Faster Financial Database in Zig

ChangelogApril 2, 20251h 28min2,413 views
49 connections·40 entities in this video→

The Genesis of TigerBeetle

  • πŸ’‘ In July 2020, Joran Dirk Greef identified a fundamental limitation in general-purpose databases for transaction processing, leading to the creation of TigerBeetle.
  • 🎯 The goal was to build a distributed database specifically for financial transactions, aiming for three orders of magnitude faster OLTP performance than existing solutions.
  • πŸš€ This endeavor was inspired by the mission to reduce transaction fees, making financial services more accessible globally, especially in developing countries.

Unlocking Performance: Beyond General-Purpose Databases

  • ⚑ Traditional databases like MySQL and PostgreSQL, while robust, are bottlenecked by row locks and network latency in high-volume transaction scenarios.
  • πŸ“ˆ The Pareto principle applies, with a few
Knowledge graph40 entities Β· 49 connections

How they connect

An interactive map of every person, idea, and reference from this conversation. Hover to trace connections, click to explore.

Hover Β· drag to explore
40 entities
Chapters20 moments

Key Moments

Transcript322 segments

Full Transcript

Topics14 themes

What’s Discussed

TigerBeetleDistributed DatabasesFinancial TransactionsOLTP PerformanceZig Programming LanguageOpen Source BusinessDatabase DesignRow LocksConcurrency ControlDeterministic Simulation TestingLSM TreeDouble-Entry AccountingACID TransactionsConsensus Protocol
Smart Objects40 Β· 49 links
ProductsΒ· 15
PeopleΒ· 3
ConceptsΒ· 16
CompaniesΒ· 6