DZone.com Feed на русском
Подписаться
Как инженеры по производительности находят и устраняют скрытые узкие места системы
Представьте себе критически важный для бизнеса SQL-запрос, который выполняется семь часов. Почти полный рабочий день. Система продолжает обрабатывать данные, бизнес теряет время и деньги, а пользователи ждут. Затем вмешивается инженер по производительности. После нескольких часов тщательного анализа и нескольких точных изменений кода тот же запрос выполняется за две минуты.Подобные ситуации нередки в области инженерии производительности. Превращение часов в минуты — это именно та работа, которая делает эту дисциплину ценной. В современных средах DevOps, где системы развертываются непрерывно, а рабочие нагрузки быстро меняются, такая работа становится частью повседневной инженерной практики.