Chapter 12 of Code That Fits in Your Head talks about a common problem called a race condition. It happens when many clients try to get the last open seats at the same time.