pkg/

directory
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 3, 2026 License: MIT

Directories

Path Synopsis
protocols
hyparview
Package hyparview implements HyParView, the partial-view membership protocol of Leitão, Pereira and Rodrigues (2007).
Package hyparview implements HyParView, the partial-view membership protocol of Leitão, Pereira and Rodrigues (2007).
membership
Package membership is the interchangeability seam for the protocol library: a tiny contract of IPC types — no implementation — that any membership protocol can publish and any dissemination protocol can consume.
Package membership is the interchangeability seam for the protocol library: a tiny contract of IPC types — no implementation — that any membership protocol can publish and any dissemination protocol can consume.
plumtree
Package plumtree implements Plumtree — the Epidemic Broadcast Trees protocol of Leitão, Pereira and Rodrigues (2007) — over the protocols/membership contract.
Package plumtree implements Plumtree — the Epidemic Broadcast Trees protocol of Leitão, Pereira and Rodrigues (2007) — over the protocols/membership contract.
Package protorun is a framework for the modular development of distributed protocols, heavily inspired by the Babel framework (https://github.com/pfouto/babel-core).
Package protorun is a framework for the modular development of distributed protocols, heavily inspired by the Babel framework (https://github.com/pfouto/babel-core).
Package prototest lets protocol authors test their protorun protocols without touching a real network.
Package prototest lets protocol authors test their protorun protocols without touching a real network.
Package wire provides small length-prefixed read/write helpers for the protocol runtime's wire format.
Package wire provides small length-prefixed read/write helpers for the protocol runtime's wire format.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL