TigerBeetle Blog
The financial transactions database to power the next 30 years of Online Transaction Processing.
- Popular posts
- 13
- Total points
- 2,502
- HN comments
- 1,478
- Rank
- #480 company
Visit tigerbeetle.com → On Hacker News Oct 2022 – Feb 2026
Software Engineering 9Systems & Performance 7Databases & Data 3Tech Industry & Business 2Startups 1Open Source 1
Index, Count, Offset, Size
Wherein we make progress towards solving one of the most vexing problems of Computer Science — naming things.
Memory Copy Hunting
I have a super power. I want to share it in this blog post so that you, my dear reader, also have it!
A programmer-friendly I/O abstraction over io_uring and kqueue (2022)
Consider this tale of I/O and performance. We’ll start with blocking I/O, explore io_uring and kqueue, and take home an event loop very similar to some software you may find familiar.
The write last, read first rule
TigerBeetle is a financial transactions database built for correctness. Yet, building a correct system from correct components remains a challenge:
Rediscovering Transaction Processing from History and First Principles
In July 2020, I stumbled into a fundamental limitation in the general-purpose database design for transaction processing.