Subscribe
Sign in
Home
Glossary
Archive
About
databases
Latest
Top
Discussions
There Are Only 3 Databases You Can Trust With Your Money
Why the most popular choices are the most risky, and which ones to choose instead.
Apr 22
•
Alvaro Duran
Nobody Got Fired for Uber's $8 Million Ledger Mistake?
LedgerStore became a case study for DynamoDB, and system design publications keep praising it to this day. But the design was abandoned 3 years after it…
Apr 15
•
Alvaro Duran
4
3
2
Ledger Transactions Don't Have to Be Atomic
Up-in-the-airness, and looking at ledgers through the lens of Sagas
Apr 8
•
Alvaro Duran
3
Why Ledgers Are More Than Data Warehouses of Money
And why integrity, not double-entry, is the foundation of financial software
Mar 25
•
Alvaro Duran
1
Why Ledgers Must be Immutable
Ledgers are a “get your shit together” tool.
Mar 4
•
Alvaro Duran
3
Why Low Cardinality Accounts Are A Ledger's Bottleneck
You can build a ledger that’s blazingly fast with a slow programming language.
Jan 28
•
Alvaro Duran
2
TigerBeetle's Stablecoin Mistake
Is there such a thing as "the ultimate fintech database"?
Jan 21
•
Alvaro Duran
2
From Stock Markets To Ledgers, Part VI: Mechanical Sympathy
3 books to satiate your curiosity and ambition
Dec 10, 2025
•
Alvaro Duran
Raft Consensus in 2,000 words
Understanding the Understandable Consensus Protocol
Nov 12, 2025
•
Alvaro Duran
2
How To Prevent Cache Stampedes
Think cache invalidation and naming things are hard?
Oct 8, 2025
•
Alvaro Duran
What Makes DynamoDB a Good Database Choice for Payments
A database engine for the always-on payments era.
Oct 1, 2025
•
Alvaro Duran
1
2
The Sequence-Speed tradeoff
You can get unique identifiers at scale either by Coordinating or by Centralizing ID creation. But you can't get gapless sequences without having to…
Sep 3, 2025
•
Alvaro Duran
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts