A website that has run happily for eleven months can fall over in the first ninety seconds of a sale. That is not bad luck and it is rarely a single broken component. It is the fact that a traffic spike does not scale a site's problems linearly: it finds every place where something is shared, queued, rate limited, or cached badly, and it finds them all at once.
The pattern is remarkably consistent. Traffic climbs. Response times creep up in a way nobody notices because they are still comfortably under any alert threshold. A connection pool saturates. Requests start queueing rather than failing, so the monitoring still reports the site as up. Then the queue reaches a timeout somewhere upstream, and the site goes from slow to unavailable in the space of a minute, with no useful warning in between.
What makes peak events particularly punishing is the cost profile. An hour of downtime on a Tuesday in March is annoying. An hour of downtime during a Black Friday promotion you have spent a quarter's marketing budget driving traffic to is a different kind of number, and it is compounded by the fact that the traffic does not come back later. Customers who cannot check out during a sale buy from somebody else, and the true cost of that downtime includes the paid media you burned pushing people to a page that would not load.
The good news is that peak events are the most predictable failure scenario a team will ever face. You know the date. You have a reasonable idea of the traffic multiple. You can rehearse. This playbook covers what to do in the weeks before, during, and after any high traffic event, whether that is Black Friday, a product launch, a ticket on-sale, a TV appearance, or a viral moment you half expected.