Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
Package balancer implements a capacity based load balancer where each entity periodically reports its actual processing capacity and the balancer issues requests based on those numbers.
|
Package balancer implements a capacity based load balancer where each entity periodically reports its actual processing capacity and the balancer issues requests based on those numbers. |
Package config contains the hard-coded configuration values of the system.
|
Package config contains the hard-coded configuration values of the system. |
container
|
|
queue
Package queue implements a FIFO (first in first out) data structure supporting arbitrary types (even a mixture).
|
Package queue implements a FIFO (first in first out) data structure supporting arbitrary types (even a mixture). |
crypto
|
|
cyclic
Package cyclic generates cryptographic cyclic groups and generators with a specified bit-length.
|
Package cyclic generates cryptographic cyclic groups and generators with a specified bit-length. |
sts
Package sts implements the Station-to-station (STS) key exchange protocol.
|
Package sts implements the Station-to-station (STS) key exchange protocol. |
ext
|
|
mathext
Package mathext contains extensions to the base Go math package.
|
Package mathext contains extensions to the base Go math package. |
sortext
Package sortext contains extensions to the base Go sort package.
|
Package sortext contains extensions to the base Go sort package. |
Package gobber implements a buffer based datagram oriented gob coder.
|
Package gobber implements a buffer based datagram oriented gob coder. |
Package heart provides a simple and generic heartbeat mechanism that oversees the pinging of some entities and reports various events through callbacks.
|
Package heart provides a simple and generic heartbeat mechanism that oversees the pinging of some entities and reports various events through callbacks. |
Package proto contains the baseline message container and the endpoint crypto methods.
|
Package proto contains the baseline message container and the endpoint crypto methods. |
bootstrap
Package bootstrap is responsible for randomly probing and linearly scanning the local network (single interface) for other running instances.
|
Package bootstrap is responsible for randomly probing and linearly scanning the local network (single interface) for other running instances. |
iris
Package iris implements the iris communication primitives on top of scribe.
|
Package iris implements the iris communication primitives on top of scribe. |
link
Package link contains the encrypted network link implementation.
|
Package link contains the encrypted network link implementation. |
pastry
Package pastry contains a simplified version of Pastry, where proximity is not taken into consideration (i.e.
|
Package pastry contains a simplified version of Pastry, where proximity is not taken into consideration (i.e. |
scribe
Package scribe contains a simplified version of Scribe, where no topic based ACLs are defined.
|
Package scribe contains a simplified version of Scribe, where no topic based ACLs are defined. |
scribe/topic
Package topic implements a carrier topic tree with functionality to unicast, broadcast and load balance between nodes of the tree.
|
Package topic implements a carrier topic tree with functionality to unicast, broadcast and load balance between nodes of the tree. |
session
Package session implements an encrypted data stream, authenticated through the station-to-station key exchange.
|
Package session implements an encrypted data stream, authenticated through the station-to-station key exchange. |
stream
Package stream wraps a TCP/IP network connection with the Go gob en/decoder.
|
Package stream wraps a TCP/IP network connection with the Go gob en/decoder. |
service
|
|
relay
Package relay implements the message relay between the Iris node and locally attached applications.
|
Package relay implements the message relay between the Iris node and locally attached applications. |
Package system implements some basic operating system related tasks.
|
Package system implements some basic operating system related tasks. |
Click to show internal directories.
Click to hide internal directories.