…Strongly consistentMulti-region active-active
Sell every unit.
Oversell nothing.
DropZero runs limited drops for a worldwide audience. Every purchase atomically claims a distinct unit on Amazon Aurora DSQL — so inventory can never go below zero, even with thousands buying in the same instant across regions. Pick a drop and try to break it.
0
Oversells, ever
0%
Inventory integrity
0
AWS regions
0.0k
Txns/sec (sim)
Live drops
0 activeLoading drops…
How it works
01
Model inventory as rows
Every unit is its own database row — not a shared counter. A 500-unit drop is 500 claimable rows.
02
Claim a random distinct unit
Each buyer atomically claims a different random unit in one strongly-consistent Aurora DSQL transaction.
03
Provably never oversell
Each row is claimable once, so the count can't exceed the total — across regions, under any load.
Why Aurora DSQL
Overselling is a solved problem — but every existing fix trades away global speed, strong consistency, or operational simplicity. Aurora DSQL is the first to give all three.
| Approach | Global speed | Strong consistency | Simple ops |
|---|---|---|---|
| Single-region locked DB | ✗ | ✓ | ✓ |
| Waiting-room queue | ~ | ✗ | ✗ |
| DynamoDB multi-region | ✓ | ✗ | ✓ |
| Redis atomic counter | ✓ | ✗ | ~ |
| Aurora DSQL — DropZero | ✓ | ✓ | ✓ |