[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#852955: ITP: golang-github-xtaci-smux -- Simple Multiplexing for golang



Package: wnpp
Severity: wishlist
Owner: Roger Shimizu <rogershimizu@gmail.com>

* Package name    : golang-github-xtaci-smux
  Version         : 1.0.4+git20170112+ds-1
  Upstream Author : Daniel Fu <daniel820313@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.


Reply to: