Handle traffic spikes and estimate server capacity | Headway Interview Question