[pkg-go] Bug#852955: ITP: golang-github-xtaci-smux -- Simple Multiplexing for golang
Roger Shimizu
rogershimizu at gmail.com
Sat Jan 28 14:43:10 UTC 2017
Package: wnpp
Severity: wishlist
Owner: Roger Shimizu <rogershimizu at gmail.com>
* Package name : golang-github-xtaci-smux
Version : 1.0.4+git20170112+ds-1
Upstream Author : Daniel Fu <daniel820313 at gmail.com>
* URL : https://github.com/xtaci/smux
* License : Expat
Programming Lang: Go
Description : Simple Multiplexing for golang
Smux (Simple MUltipleXing) is a multiplexing library for Golang.
It relies on an underlying connection to provide reliability and ordering,
such as TCP or KCP (golang-github-xtaci-kcp-dev), and provides
stream-oriented multiplexing.
.
Features:
• Tiny, less than 600 LOC.
• Token bucket controlled receiving, which provides smoother bandwidth
graph.
• Session-wide receive buffer, which is shared among streams.
• Minimized header(8Bytes), maximized payload.
More information about the Pkg-go-maintainers
mailing list