Сервис каталога потребляет втрое больше CPU после релиза, а изменений в логике немного
После релиза загрузка процессора сервиса каталога выросла втрое при том же трафике. В изменениях — новые поля в ответе, другой логгер и обновлённая библиотека. Разработчики спорят, что виновато.
Как быстро найти причину?
- Снять CPU-профиль pprof под нагрузкой
- Откатывать изменения по одному и ждать сутки
- Добавить логирование времени в каждую функцию
- Увеличить лимит CPU пода
