I have a use-case that seems perfect for Resgate. I have several IoT devices lying around and I’d like to connect those as part of a mesh. These devices are on separate networks but they all have connections to the internet.
So, I’d like to be able to write RES service daemon that talks to Resgate via websocket protocol instead of talking to NATS directly. Correction: I’d like the RES service to talk to NATS via Websocket.
I think this is doable since the latest NATS server is able to speak WS (based on GitHub - nats-io/nats.ws: WebSocket NATS).
What do you guys think of this as an idea? I am currently looking around go-res project to see if I could hack that in as an experiment.