# -*- coding: utf-8 -*- """ Load-Balancing für Satellites. Bietet verschiedene Strategien zur Lastverteilung auf mehrere Satellites. """ from trixy_core.satellite.loadbalancing.strategy import ( LoadBalancingStrategy, LoadBalancer, SelectionResult, ) from trixy_core.satellite.loadbalancing.round_robin import RoundRobinStrategy from trixy_core.satellite.loadbalancing.least_connections import LeastConnectionsStrategy from trixy_core.satellite.loadbalancing.weighted import WeightedStrategy, WeightConfig __all__ = [ "LoadBalancingStrategy", "LoadBalancer", "SelectionResult", "RoundRobinStrategy", "LeastConnectionsStrategy", "WeightedStrategy", "WeightConfig", ]