# Functions
No description provided by the author
No description provided by the author
No description provided by the author
checks if a node has been updated recently to be considered for selection.
TODO: check remote node configured limit, instead of this node's config.
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AnySelector selects any available node with no limitations.
CPULoadSelector eliminates nodes that have CPU usage higher than CPULoadLimit then selects a node from nodes that are not overloaded.
RegionAwareSelector prefers available nodes that are closest to the region of the current instance.
SystemLoadSelector eliminates nodes that surpass has a per-cpu node higher than SysloadLimit then selects a node from nodes that are not overloaded.
# Interfaces
NodeSelector selects an appropriate node to run the current session.