# Functions
New a distributor creates.
WrapTee wraps a new Tee around an existing Tee.
# Structs
Config for a Distributor.
Distributor coordinates replicates and distribution of log streams.
RingConfig masks the ring lifecycler config which contains many options not really required by the distributors ring.
ShardTracker is a data structure to keep track of the last pushed shard number for a given stream hash.
# Interfaces
Limits is an interface for distributor limits/related configs.
RateStore manages the ingestion rate of streams, populated by data fetched from ingesters.
ReadLifecycler represents the read interface to the lifecycler.
Tee implementations can duplicate the log streams to another endpoint.