В чем разница между регулированием и балансировкой нагрузки?
Я пытаюсь создать REST API с Kotlin/http4k, и одна из спецификаций заключается в том, что он должен реализовывать регулирование.
Есть ли различия между регулированием и балансировкой нагрузки?
1 ответ
Дросселирование - это процесс, регулирующий скорость обработки.
Балансировка нагрузки - это процесс, который распределяет обработку по доступным ресурсам.
С помощью дросселирования вы можете регулировать скорость производства в соответствии с возможностями потребителя, поэтому от него не требуется обрабатывать больше, чем он может обработать.
Благодаря балансировке нагрузки вы можете распределить обработку между несколькими потребителями, чтобы ни один из них не был перегружен.
Вы можете комбинировать эти две техники вместе.