TigerBeetle: World’s Fastest Financial Transactions Database

Sdílet
Vložit
  • čas přidán 21. 07. 2024
  • In an enlightening episode of the GeekNarrator Podcast, host Kaivalya Apte and TigerBeetle's CEO, Joran, delve deep into the world of online transaction processing (OLTP). They discuss the origin, unique architecture, and innovative methodologies behind TigerBeetle, a database tailored to efficiently handle high-volume transaction systems. The podcast explores the system's key features such as efficient scalability, performance-oriented design, and optimized memory usage, demonstrating its robustness in handling business transactions and accounting. It also elucidates TigerBeetle’s adaptability to various domains beyond finance, like energy management and gaming, while highlighting the rigorous testing it undergoes for impeccable quality assurance.
    Chapters:
    00:00 Introduction
    01:19 Joran's Journey into Databases
    03:59 Understanding Financial Transaction Databases
    07:41 The Evolution of OLTP and OLAP
    16:13 The Need for a New Database: TigerBeetle
    16:53 Performance and Safety Features of TigerBeetle
    28:49 The Importance of Safety in Financial Transactions
    36:49 Changing Developer Experience with TigerBeetle
    41:43 Understanding the CPU and Memory Bandwidth
    42:12 The Importance of Data Format Language
    43:27 The Concept of Serialization and its Impact
    46:23 The Architecture of TigerBeetle
    46:29 The Role of Replicated State Machine
    48:18 The Importance of Consensus in Replication
    50:20 The Structure of TigerBeetle
    50:37 The Importance of Log in Systems
    50:51 Understanding the State in Replicated State Machine
    52:55 The Role of LSM in TigerBeetle
    53:55 The Impact of Compaction Process on Performance
    57:06 The Importance of Predictability in Software
    01:06:15 The Read and Write Path in TigerBeetle
    01:14:46 Potential Use Cases for TigerBeetle
    01:17:09 Understanding the Limitations of TigerBeetle
    ===============================================================================
    For discount on the below courses:
    Appsync: appsyncmasterclass.com/?affil...
    Testing serverless: testserverlessapps.com/?affil...
    Production-Ready Serverless: productionreadyserverless.com...
    Use the button, Add Discount and enter "geeknarrator" discount code to get 20% discount.
    ===============================================================================
    Follow me on Linkedin and Twitter: / kaivalyaapte and / thegeeknarrator
    If you like this episode, please hit the like button and share it with your network.
    Also please subscribe if you haven't yet.
    Database internals series: • Write-ahead-logging
    Popular playlists:
    Realtime streaming systems: • Realtime Streaming Sys...
    Software Engineering: • Software Engineering
    Distributed systems and databases: • Distributed Systems an...
    Modern databases: • Modern Databases
    Stay Curios! Keep Learning!
    #tigerbeetledb #databases #acid #olap #oltp #postgres #mysql

Komentáře • 8

  • @aus10d
    @aus10d Před 4 měsíci +2

    This was a really fantastic conversation. It was so interesting to hear so many of the details behind tiger beetle. And Joran is a very very good storyteller and the way he explained everything. Just made it a pleasure to listen to. This project is really exciting. Can't wait to see where and how it gets deployed across the world!

  • @VipulVaibhaw
    @VipulVaibhaw Před 5 měsíci +4

    kudos kaivalya!!

  •  Před 6 dny

    Is there a version without the blinking text at the bottom ? It is extremely distracting

    • @TheGeekNarrator
      @TheGeekNarrator  Před 6 dny

      Sorry for that. I have removed the captions from all my recent videos. Here is an alternative you can choose to listen, but watching is the same experience. podcasters.spotify.com/pod/show/kaivalya-apte/episodes/TigerBeetle-Worlds-Fastest-Financial-Transactions-Database-e2g5qur

    •  Před 6 dny

      @@TheGeekNarrator Thank you ! The content is very good, i moved the video frame down so its out of sight. Btw the tech behind the subtitles is awesome and quality is great, it was just very distracting when trying to just watch.

  • @timibolu
    @timibolu Před 5 měsíci +2

    Amazing WoooooaaaaHHH 👍👍👍