TigerBeetle: World’s Fastest Financial Transactions Database

Поділитися
Вставка
  • Опубліковано 1 сер 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

КОМЕНТАРІ • 8

  • @aus10d
    @aus10d 4 місяці тому +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 5 місяців тому +4

    kudos kaivalya!!

  • @timibolu
    @timibolu 5 місяців тому +2

    Amazing WoooooaaaaHHH 👍👍👍

  •  17 днів тому

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

    • @TheGeekNarrator
      @TheGeekNarrator  17 днів тому

      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

    •  16 днів тому

      @@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.