4 min read
Lolo Cab: shared-ride seats are a counter, and counters race
Backend notes from Lolo Cab — why check-then-decrement seat counts break under concurrent bookings, and the atomic-update fix.
Tag
3 posts
Backend notes from Lolo Cab — why check-then-decrement seat counts break under concurrent bookings, and the atomic-update fix.
Backend notes from Lolo Cab — provider-backed KYC for drivers and vendors, what never goes to the client, and why admin gates on verification state.
A second pass over public reads and auth — defaults that weren't access control, error messages that leaked too much, and social login that trusted the wrong signal.