SaltyRTC signalling server implementation in Go aims to handle high load of websocket connections in such a high performance manner using non-blocking I/O and zero-copy allocation.
The project is currently in an early stage of development. Testing and review is welcome!
Features
Non-blocking I/O mechanism
Low-cost goroutine pool
Zero-copy allocation
Install
git https://github.com/OguzhanE/saltyrtc-server-go.git
cd saltyrtc-server-go
make build
Usage
cd saltyrtc-server-go/cmd/saltyrtc-server-go
./main --help