How would you design a system to handle sudden spikes in user traffic without degrading performance at Aaaaaa?