Loading page…
Room booking with a half-open overlap test, a sorted calendar per room that finds clashes with two binary searches, a smallest-fit room strategy, recurring series booked all or nothing, invitations sent after the lock, and a 30-thread race for the boardroom.
Every office has the same fight.