all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: golang-github-hashicorp-yamux  ]

Package: golang-github-hashicorp-yamux-dev (0.1.1-1)

Links for golang-github-hashicorp-yamux-dev

Screenshot

Debian Resources:

Download Source Package golang-github-hashicorp-yamux:

Maintainers:

External Resources:

Similar packages:

libreria Golang per multiplexing di connessioni

Yamux (Yet another Multiplexer) è una libreria per multiplexing per Golang. Si appoggia a una connessione sottostante per fornire affidabilità e ordinamento, come TCP o socket di dominio Unix, e fornisce un multiplexing orientato ai flussi. È ispirata a SPDY ma non è interoperabile.

Le funzionalità di Yamux includono:

  - flussi bidirezionali:
    - i flussi possono essere aperti dal client o dal server;
    - utili per l'attraversamento delle NAT;
    - supporto per push lato server;
  - controllo di flusso:
    - evita lo starvation;
    - contropressione per evitare di sovraccaricare un ricevitore;
  - Keep Alive:
    - permette connessioni persistenti su un bilanciatore del carico;
  - efficiente:
    - permette migliaia di flussi logici con basso sovraccarico.

Questo pacchetto contiene i sorgenti.

Download golang-github-hashicorp-yamux-dev

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