# Functions
No description provided by the author
NewRendezvous creates an instance of Rendezvous struct.
NewRendezvousPoint is used to create a RendezvousPoint.
NewRendezvousPointIterator creates an iterator with a backoff mechanism to use random rendezvous points taking into account successful/unsuccesful connection attempts.
ShardToNamespace translates a cluster and shard index into a rendezvous namespace.
# Constants
RegisterDefaultTTL indicates the TTL used by default when registering a node in a rendezvous point TODO: Register* functions should allow setting up a custom TTL.
RendezvousID is the current protocol ID used for Rendezvous.
# Structs
No description provided by the author
Rendezvous is the implementation containing the logic to registering a node and discovering new peers using rendezvous protocol.
RendezvousPoint is a structure that represent a node that can be used to discover new peers.
No description provided by the author
# Interfaces
PeerConnector will subscribe to a channel containing the information for all peers found by this discovery protocol.