Spikes are exactly what event-driven architecture is for: there is no polling interval to fall behind during a surge, each sale propagates as its own event in seconds, and order volume never meters your plan. Busy-season overselling is usually an interval-tool problem, why spikes break polling-based sync.
For the operational side of peak season, the BFCM preparation guide.