Почему интуиция ошибается чаще половины случаев, как закон Амдала задаёт потолок любому ускорению, и какой измерительный цикл сеньоры запускают до того, как трогают строчку кода.
Горячий путь — функция, которую профилировщик находит снова и снова. Пять форм (CPU, аллокация, кеш, лок, syscall), один диагностический цикл и аппаратные счётчики, разрешающие неоднозначность — от junior-интуиции до senior TMA.
O(N) сканирование contiguous памяти регулярно бьёт O(log N) обход дерева — потому что cache lines, prefetcher и branch prediction доминируют wall-clock time способами, которые big-O не может описать.
N+1: одна логическая операция, много round-trip'ов
Почему один экран рендерится в 200 запросов к БД, четыре паттерна фикса (JOIN, IN, batch-loader, prefetch) с tradeoff'ами, и как та же проблема повторяется в REST, gRPC и микросервисном fan-out.