Design a temporary email service | Confluent Interview Question