Design 1-on-1 messaging for 1 billion users. Messages must be delivered in real-time, and read receipts must be supported.