How would you design a solution to handle a sudden, massive spike in traffic during a seasonal peak at Aviva?