Design calendar event conflict handling
In a calendar service, design how conflicts between events are found and handled: overlapping events for the same person or room, two bookings made at the same moment, and recurring events that clash with others. Cover the data model, how checks stay correct under concurrent writes, and what the user sees.
No answer yet. Write the first one; the best answer gets endorsed.
