The Changelog: Software Development, Open Source cover image

The Changelog: Software Development, Open Source

The 1000x faster financial database (Interview)

Apr 2, 2025
Joran Dirk Greef, the creator of TigerBeetle, shares his journey in developing a revolutionary financial database that boasts transaction speeds 1000 times faster than traditional systems. He discusses the challenges of general-purpose databases and how innovations in query design and concurrency control have redefined performance. Joran also highlights the importance of deterministic testing for reliability and the role of open source in the space, all while playfully engaging with the concept of using the Zig programming language for development.
01:40:28

Podcast summary created with Snipd AI

Quick takeaways

  • The creation of Tiger Beetle highlights a shift from conventional database limitations to a specialized design that drastically improves performance for financial transactions.
  • Through innovative concurrency control and optimized memory management, Tiger Beetle processes thousands of transactions in a single call, enhancing overall efficiency.

Deep dives

Discovery of Database Limitations

A key insight in the discussion revolves around a fundamental limitation encountered in conventional databases designed for transaction processing. The speaker, Euron Dirk Grief, explored various strategies to enhance performance but found that the standard approaches, such as increasing memory and storage speed, failed to yield improvements. This led to the realization that row locks imposed by SQL transactions across network latency severely limited throughput, capping the number of transactions per second achievable by typical databases like MySQL. Recognizing this constraint laid the groundwork for the creation of Tiger Beetle, a specialized database tailored for processing financial transactions efficiently.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode