Useful resources Hello Interview - WhatsApp System Design Design choices for chat application using Redis and Websocket