all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: golang-github-xtaci-kcp  ]

Package: golang-github-xtaci-kcp-dev (5.6.1-2)

Links for golang-github-xtaci-kcp-dev

Screenshot

Debian Resources:

Download Source Package golang-github-xtaci-kcp:

Maintainers:

External Resources:

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

  • depends
  • recommends
  • suggests
  • enhances

Download golang-github-xtaci-kcp-dev

Download for all available architectures
Architecture Package Size Installed Size Files
all 41.8 kB167.0 kB [list of files]