How would you design an API integration that needs to handle high-traffic spikes during major seasonal sales events at Aritzia?