Однажды на проекте мы уперлись не в код, а в железо: сайт стал тормозить в часы пик, хотя CPU почти не рос. Первое желание — докинуть ресурсов. Но метрики показали другое: узким местом оказался дисковый ввод-вывод и слишком «болтливый» бэкенд с БД.
Что сработало:
— перевели часть запросов в кэш;
— урезали лишние обращения к базе;
— вынесли тяжелые задачи в очередь;
— пересмотрели тип дисков и настройки сервера.
Итог оказался типичным для инфраструктуры: дешевле сначала найти бутылочное горлышко, чем бесконечно масштабировать вслепую. ⚙️
Вывод простой: если сайт «тяжелеет», не смотрите только на проценты загрузки. Иногда проблема прячется в I/O, сети или очередях, а не в процессоре.
DevOps Маркетолога
@devops_marketologa_n1k
Однажды на проекте мы уперлись не в код, а в железо: сайт стал тормозить в часы пик, хотя CPU почти не рос. Пе
Этот пост опубликован в Telegram-канале DevOps Маркетолога. Подписаться можно по ссылке: @devops_marketologa_n1k.