Easy to expand message distribution component, can be used for chat rooms, and has achieved horizontal expansion of clusters with long connections to ws or sse using nats go
a sample chat room, you can run it directly
docker run -d -p 4222:4222 nats:latest
cd ./examples/chat-room/ && go build && ./chat-room
http://localhost:8080/index