I've done my share of building websocket servers from scratch, but when you don't use libraries like ActiveCable or socket.io, you have to build your own MessageID reconciliation so that you can have request/response cycles. Which is generally what you want (or eventually want) in a websocket-heavy application.
hombre_fatal|1 year ago
atul-jalan|1 year ago
But client and server use it to maintain a record of events.
dilyevsky|1 year ago
mirekrusin|1 year ago
p_l|1 year ago
Honestly, I'm a little surprised and more than a bit depressed how we effectively reinvent the OSI stack so often...