Какие алгоритмы балансировки подходят для распределенных систем без синхронизации

golangалгоритмыархитектурабалансировка нагрузкираспределенные системы