Расскажу про троттлинг процессов: откуда берется, насколько разными бывают ядра, причем тут kernel и как мы все до этого докатились.
Если ваше приложение запущено в контейнере, который запущен в большом общем кластере k8s/nomad/docker-compose, то скорее всего вы сталкивались с limits.cpu. Вероятно, вы могли замечать, как иногда ваше приложение тормозит сильнее, чем обычно. В докладе пройдем все стадии принятия троттлинга. Покажу, как, что и где можно крутить в конфигурациях серверов и приложений, чтобы они себя лучше чувствовали.
Доклад рассчитан на разработчиков и инженеров, запускающих и поддерживающих работу приложений в контейнерах с лимитами CPU. Доклад поможет разобраться в том, что скрывается за этими абстрактными "limits.cpu" и чего от них ждать, а также понять, какие параметры конфигурации серверов и контейнеров можно крутить для более оптимальной работы приложения.