Design a Scalable Email Service — Hard System Design Problem