Booking

Two users confirm the last slot

Why it happens

Availability reads are snapshots, not reservations.

Potential bug

Both users receive confirmation.

Mitigation

Enforce capacity with a transaction, range exclusion, or unique constraint at confirmation.

See it in context