Top 7.0% forks on proxy.golang.org
proxy.golang.org : github.com/anapaya/bwallocation
Package bwallocation implements the control plane parts of the bandwidth allocation system for star-topologies. At the core is the Manager. It manages bandwidth reservation subscriptions that can be used to send traffic with reserved bandwidth. Client applications that want to use bandwidth reservations to send traffic initialize the Manager and subscribe for a subscription with a set of parameters. The manager takes care of establishing and renewing the reservation for all of its entire lifetime. Subscriptions simply return the latest reservation token that the client application should use for its communication. After the client is done using the reservation, it should close the subscription to abort unnecessary renewal. This is especially important for subscriptions with unbounded expiration time. To use the reservation for sending traffic, simply use the Conn wrapper and pass the subscription to it.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/anapaya/bwallocation
License: Apache-2.0
Latest release: over 4 years ago
First release: over 4 years ago
Namespace: github.com/anapaya
Stars: 2 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 5 days ago