Subscribe
Sign in
Home
Glossary
Archive
About
databases
Latest
Top
Discussions
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
1
TigerBeetle's Stablecoin Mistake
Is there such a thing as "the ultimate fintech database"?
Jan 21
•
Alvaro Duran
1
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 ID Gapless-Latency 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
Database Migration Wartime Stories
And some PostgreSQL not-so-well-known lock workarounds
Jul 23, 2025
•
Alvaro Duran
1
NoDB: Processing Payments Without a Database
Making payments simpler and more reliable by removing databases out of the way.
Dec 18, 2024
•
Alvaro Duran
6
1
Consistency, Availability, Prowess: How Stripe and Shopify push the limits of distributed payments
Changes on the infrastructure, noticing what the CAP theorem really means, and scaling like crazy.
Dec 4, 2024
•
Alvaro Duran
6
How to build 99.999% uptime payment systems
In order to keep pace with state-of-the-art, money software must work for all possible databases
Nov 27, 2024
•
Alvaro Duran
4
1
How Modern Treasury Invented Event Locking
Race conditions are the nastiest problem in money software. They've forced engineers to make wrong design choices. Not anymore.
Nov 20, 2024
•
Alvaro Duran
8
6
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts