Design a scalable architecture for a client experiencing unpredictable traffic spikes during major retail events.