The GeekNarrator
The GeekNarrator
Kaivalya Apte
TigerBeetle: World’s Fastest Financial Transactions Database
1 hour 19 minutes Posted Feb 23, 2024 at 5:48 am.
Introduction
Joran's Journey into Databases
Understanding Financial Transaction Databases
The Evolution of OLTP and OLAP
The Need for a New Database: TigerBeetle
Performance and Safety Features of TigerBeetle
The Importance of Safety in Financial Transactions
Changing Developer Experience with TigerBeetle
Understanding the CPU and Memory Bandwidth
The Importance of Data Format Language
The Concept of Serialization and its Impact
The Architecture of TigerBeetle
The Role of Replicated State Machine
The Importance of Consensus in Replication
The Structure of TigerBeetle
The Importance of Log in Systems
Understanding the State in Replicated State Machine
The Role of LSM in TigerBeetle
The Impact of Compaction Process on Performance
The Importance of Predictability in Software
The Read and Write Path in TigerBeetle
Potential Use Cases for TigerBeetle
Understanding the Limitations of TigerBeetle
0:00
1:19:39
Download MP3
Show notes
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:
===============================================================================
For discount on the below courses:
Appsync: https://appsyncmasterclass.com/?affiliateId=41c07a65-24c8-4499-af3c-b853a3495003
Testing serverless: https://testserverlessapps.com/?affiliateId=41c07a65-24c8-4499-af3c-b853a3495003
Production-Ready Serverless: https://productionreadyserverless.com/?affiliateId=41c07a65-24c8-4499-af3c-b853a3495003
Use the button, Add Discount and enter "geeknarrator" discount code to get 20% discount.
===============================================================================
Follow me on Linkedin and Twitter: https://www.linkedin.com/in/kaivalyaapte/ and https://twitter.com/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: https://youtu.be/yV_Zp0Mi3xs
Popular playlists:
Realtime streaming systems: https://www.youtube.com/playlist?list=PLL7QpTxsA4se-mAKKoVOs3VcaP71X_LA-
Software Engineering: https://www.youtube.com/playlist?list=PLL7QpTxsA4sf6By03bot5BhKoMgxDUU17
Distributed systems and databases: https://www.youtube.com/playlist?list=PLL7QpTxsA4sfLDUnjBJXJGFhhz94jDd_d
Modern databases: https://www.youtube.com/playlist?list=PLL7QpTxsA4scSeZAsCUXijtnfW5ARlrsN
Stay Curios! Keep Learning!
#tigerbeetledb #databases #acid #olap #oltp #postgres #mysql