Хватит оправдывать медленный код!
Автор: MrTeamlead
Загружено: 2026-06-14
Просмотров: 6033
Описание:
🚀 Мой курс по Rust (оставь заявку на Второй поток): https://blazing.academy/
Канал в Telegram: https://t.me/mrteamlead
Поддержать развитие канала: https://boosty.to/mrteamlead
«Проще купить сервер помощнее», «Пайтон умеет ждать», «Всё равно всё упирается в базу данных». Знакомые отговорки?
В этом видео мы разберем, почему «медленный, но читаемый» код — это миф, который уничтожает производительность вашего железа. Мы заглянем в самое сердце современного CPU (на примере архитектуры Zen 5) и увидим, как ваш говнокод буквально останавливает процессорный конвейер.
В этом выпуске:
Архитектура Zen 5: Разбор Frontend и Backend. Почему 8 микроопераций за такт — это круто, но бесполезно для плохого кода.
TLB (Translation Lookaside Buffer): Как тысячи абстракций забивают буфер из 64 записей и почему это превращает ваш софт в тыкву.
Branch Prediction: Почему процессор вынужден «гадать» и что происходит при сбросе конвейера (pipeline flush).
Миф об IO-bound: Разрушаем оправдания про задержки БД. Почему 500 мс — это не «норма», а катастрофа.
Манифест оптимизации: Почему «блейзинговость» и понимание железа — это то, что отличает инженера от «кодера на фреймворках».
Если мы соберем 5 000 лайков, я сделаю серию глубоких разборов по каждому модулю CPU — от декодеров до блоков исполнения.
Пишите в комментариях, какой самый нелепый аргумент против оптимизации вы слышали на работе. Пора наводить порядок в индустрии!
#Оптимизация #Программирование #CPU #Zen5 #Rust #Backend #ComputerScience #MrTeamlead #LowLevel
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: