I sold 115 tickets out of 100
I tried four Postgres reservation strategies under real load. One oversold. Three were correct. None was fast enough.

Series
I tried four Postgres reservation strategies under real load. One oversold. Three were correct. None was fast enough.

I moved the ticket counter from Postgres into Redis. The hot row was gone, but one Node process became the new limit, until more workers took it from 1,000 to 6,000 requests a second.
