Installation
Using cargo-binstall (Recommended)
cargo binstall sockudo --version 2.7.0
Using cargo
cargo install sockudo --version 2.7.0
Using Docker
docker pull ghcr.io/rustnsparks/sockudo:2.7.0
docker pull sockudo/sockudo:2.7.0
Direct Download
Download the appropriate binary for your platform from the assets below.
Platform Support
- ✅ Linux x86_64 (GNU)
- ✅ Linux x86_64 (musl)
- ✅ Linux ARM64 (GNU)
- ✅ Linux ARM64 (musl)
- ✅ macOS x86_64 (Intel)
- ✅ macOS ARM64 (Apple Silicon)
- ✅ Windows x86_64
- ✅ Docker linux/amd64
- ✅ Docker linux/arm64
What's Changed
- Add missing redis prefix env for rate limiter by @MarcEspiard in #77
- Feat/broadcast performance improvements by @MarcEspiard in #66
Performance improvements summary:
~85-90% reduced broadcast latency (time it takes from api call received to the broadcast message sent to all clients)
~40% reduced CPU usage when processing broadcast messages
~45% reduced RAM usage when processing broadcast messages
See more data here
Full Changelog: v2.6.6...v2.7.0