Real-time applications are a real challenge, and this is because additional infrastructure and protocols must be met. WebSockets come to the rescue by providing bi-directional communication between the client and the server. In the old days, when the Classic Load Balancer was the only option the way to balance web sockets communication was to work in TCP mode, delegating the WebSocket duplex function to a service proxy such as NGINX to upgrade the connection or using some framework such as socket.io.
WebSockets in AWS
AWS IoT
AWS IoT is a service designed to connect objects to the IoT via the SDK; you can use the WebSockets via MQTT, a lightweight protocol designed for unreliable networks, and this way, you can push messages...