The Grid is designed as a set of components that all fulfill a role in maintaining the Grid. It can seem quite complicated, but hopefully this document can help clear up any confusion. The Key Components The main components of the Grid are: Event Bus Used for sending messages which may be received asynchronously between the other components. New Session Queue Maintains a list of incoming sessions which have yet to be assigned to a Node by the Distributor.