Using NATS to build a very functional Websocket server