
CCO at @tigerbeetledb | 1000x faster OLTP for the next 30 years | 🇰🇷🇺🇸 Sales Coach | Co-Host Decoding Sales | Author, "Unlocking Authentic Sales"
San Diego, CA
Joined April 2009
- Tweets1.3K
- Following455
- Followers833
- Likes1.7K
Peter Ahn retweeted
Yeah this only just clicked for me yesterday. It is beautlful once you see it, very elegant!
Peter Ahn retweeted
Replying to @infogulch
The key/value string workload of a general purpose (OLGP) “system of reference” like Postgres is easy to scale…
…once you offload the read-modify-write hot integer workload to a transaction processing (OLTP) “system of record” like TigerBeetle.
But you also get good architectural principles like “separation of concerns”.
Peter Ahn retweeted
🔥
"Those who would trade essential safety for a little performance, deserve neither safety nor performance" - Ben Franklin.
"Give me strict serializability or give me death" - @jorandirkgreef @TigerBeetleDB
Peter Ahn retweeted
I got into database design thanks to systems like ZFS and Redis.
And I remember when Antirez was “staring down the barrel” of building a storage engine for Redis, and then walked away (wisely I believe) from that at the time.
But for transacting processing (and for TigerBeetle), I would say “safety is never a tradeoff, but rather a move from local maximum to global maximum”.
It’s not XOR (as humans we tend to think too much in terms of XOR instead of OR).
If you can apply first principles, to move from local maximum (how things have always been done) to global maximum (the physics optimal way that things should be done) then you get both safety and performance, as was our experience in TigerBeetle.
As Jim Gray would say: “correct AND fast”.
Peter Ahn retweeted
The hardest problem in distributed systems (and database design) is hot rows.
In other words, serialization w.r.t. data accesses while preserving application correctness (e.g. ACID).
But hot rows is also what separates (and accelerates) TigerBeetle from most systems…
Even if your database is infinitely fast and infinitely parallel you can’t hack your way around network round-trip time and contention, where multiple transactions force you to lock your hot rows.
This is Amdahl’s law applied to transaction processing and it’s why even at just 10% contention, your throughput drops not by 10%, but 10X.
@jorandirkgreef describes this fundamental flaw in the SQL transaction interface 👇
@TigerBeetleDB #OLTPforthenext30years
Even if your database is infinitely fast and infinitely parallel you can’t hack your way around network round-trip time and contention, where multiple transactions force you to lock your hot rows.
This is Amdahl’s law applied to transaction processing and it’s why even at just 10% contention, your throughput drops not by 10%, but 10X.
@jorandirkgreef describes this fundamental flaw in the SQL transaction interface 👇
@TigerBeetleDB #OLTPforthenext30years
"Those who would trade essential safety for a little performance, deserve neither safety nor performance" - Ben Franklin.
"Give me strict serializability or give me death" - @jorandirkgreef @TigerBeetleDB
While SQL is a great query language, “it’s a dangerous boundary for transaction processing”
"A safe interface designs for safety, even where users are untrusted"
- @jorandirkgreef @TigerBeetleDB
#safeinterface #OLTPforthenext30years
“ You can’t cache or mess up the numbers” with OLTP.
When your workloads have different shapes, separation in your architecture matters.
Love this excerpt from @jorandirkgreef's “Mission Critical” tech talk where he articulates how @TigerBeetleDB as your “bank vault” works alongside your “filing cabinets” (OLGP) and “back office” (OLAP).
#30yearsofOLTP
Peter Ahn retweeted
High-Throughput OLTP in Three Simple Steps
In which @Tobias__Ziegler and @maxikuschewski illustrate how to optimize TigerBeetle performance with an all-time favorite transaction-processing workload…
tigerbeetle.com/blog/2026-09…
“ If you see your software as mission critical, then even if it's not, you'll ship sooner, safer, faster.” - @jorandirkgreef
It’s been almost two months since Joran gave his closing tech talk at Systems Distributed in Boston this year.
There are countless golden nuggets peppered throughout the talk so over the coming weeks I’ll be sharing some of my favorite moments starting with this intro from our Maestro and Chief 🎷
Peter Ahn retweeted
Thndr powers 40% of the Egyptian Stock Exchange. Underpinning this is TigerBeetle.
A joy to work together in Cairo!
Peter Ahn retweeted
"Racing fits that need for more in me." – Jonas Axboe
"Pushing it to the limit, that same champion spirit, but also that same humility, that he and his dad both have... it's a quiet ferociousness." – Joran Dirk Greef
Congrats, Jonas @axboe, on winning the Radical Cup North America Pro 1500!
Peter Ahn retweeted
August in TigerLand is out!
- TigerBeetle Cloud takes to the skies!
- On macOS, TigerBeetle got ~7x faster!
- Watch #systemsdistributed '26 on YouTube.
tigerbeetle.com/newsletters/…
🏎️ At last year’s Systems Distributed conference in Amsterdam, @jorandirkgreef unveiled a virtual racetrack our team developed to show @TigerBeetleDB racing against a million dollar Postgres cluster.
At this year's Systems Distributed we unveiled the real life TigerBeetle race car.
The talented driver, @axboe's son Jonas, inspires us to be champion, to be fast and safe, to push the limits always.
Watch Joran describe so masterfully what it means to be champion both on and off the race track.
#bechampion #systemsdistributed
Watch the full "Be Champion" video here: youtu.be/xPK1mO_3Xhs?si=omAc…









