Build flexible, simple, and scalable real-time applications