Package: golang-github-xtaci-kcp-dev (5.6.1-1)
Links for golang-github-xtaci-kcp-dev
Debian Resources:
Download Source Package golang-github-xtaci-kcp:
- [golang-github-xtaci-kcp_5.6.1-1.dsc]
- [golang-github-xtaci-kcp_5.6.1.orig.tar.gz]
- [golang-github-xtaci-kcp_5.6.1-1.debian.tar.xz]
Maintainers:
External Resources:
- Homepage [github.com]
Similar packages:
Reliable-UDP-bibliotek for golang med alle funktoiner
KCP (golang-github-xtaci-kcp-dev) er et bibliotek for golang klar til produkton og troværdig i forhold til UDP. Det tilbyder hurtig, ordnet og fejlkontrolleret levering af strømme over UDP-pakker.
Biblioteket er gennemtestet med projektet kcptun, som afvikles på millioner af enheder, fra billige MIPS-routere til dyre servere. Det afvikles også godt på programmer såsom netspil, live udsendelser, filsynkronisering og netværksacceleration.
Funktioner:
* Optimeret for spil i realtid, lyd/video-udsendelser * Kompatibel med skywind3000s (https://github.com/skywind3000) C-version med optimeringer * Cachevenlig og hukommelsesoptimeret design i Golang * Kompatibel med net.Conn (https://golang.org/pkg/net/#Conn) og net.Listener (https://golang.org/pkg/net/#Listener) * FEC (Forward Error Correction) (https://en.wikipedia.org/wiki/Forward_error_correction) Understøttelse med Reed-Solomon Codes
(https://en.wikipedia.org/wiki/Reed%E2%80%93Solomon_error_correction)
* Understøttelse af kryptering på pakkeniveau med AES, TEA, 3DES, Blowfish, Cast5, Salsa20, etc., i CFB-tilstand * O(1)-gorutiner oprettet for hele serverprogrammet, minimieret gorutine-kontekstkontakt
Konventioner:
Kontrolbeskeder såsom SYN/FIN/RST i TCP er ikke definerede i KCP. Du skal bruge nogle keepalive/heartbeat-mekanismer på programniveauet. Et eksempel kunne være at bruge noget multiplexing-protokol over session, såsom smux (golang-github-xtaci-smux-dev) med indlejret keepalive-mekanisme. Se kcptun (https://github.com/xtaci/kcptun) for eksempel.
Other Packages Related to golang-github-xtaci-kcp-dev
|
|
|
|
-
- dep: golang-github-klauspost-reedsolomon-dev (>= 1.3)
- Reed-Solomon Erasure Coding i Go
-
- dep: golang-github-pkg-errors-dev
- Simple fejlhåndteringsprimitiver for Go
-
- dep: golang-github-templexxx-xor-dev
- XOR i Go, mere end 10 GB/s per kerne
-
- dep: golang-github-tjfoc-gmsm-dev
- GM SM2/3/4-bibliotek for Golang
-
- dep: golang-golang-x-crypto-dev
- Supplerende Go-kryptografiske biblioteker
-
- dep: golang-golang-x-net-dev
- Supplerende Go-netværksbiblioteker
Download golang-github-xtaci-kcp-dev
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 41.4 kB | 166.0 kB | [list of files] |