В статье про hotpath-rs - универсальный профайлер производительности для Rust.
Автор показывает, как находить и устранять реальные узкие места на разных уровнях приложения: SQL-запросов, HTTP-вызовов и I/O до блокировок, каналов, аллокаций памяти и сэмплирования CPU.
В статьн советы по оптимизации отсортированы по эффективности. Например, оптимизация N+1 SQL-запросов или распараллеливание HTTP-вызовов нередко дает больше выигрыша, чем микрооптимизации горячих путей CPU, поэтому сначала всегда разбираются верхние слои стека.
Каждый пример иллюстрирован "до/после" с измеримым эффектом - от ускорения в ~1.5 раза при замене N+1 запроса на JOIN+GROUP BY до 100 000-кратного снижения P95 при переносе медленной операции за пределы блокировки RwLock и 57-кратного ускорения Brotli-кодирования после правки конфигурации
31.08.2026
Похожее
29.09.2026
zedis
Нативный Redis GUI, написанный на Rust с использованием GPUI. Тот же движок ренд...
25.09.2026
Робоутка
Microduck от Pollen Robotics - это открытый репозиторий "мозга" крошечного двуно...
22.09.2026
Реверс самоката
Автор занимается реверс-инжинирингом своего электросамоката. Через Bluetooth-...
04.09.2026
Оптимизация DNS-кэша
Ребята из Cloudflare рассказывают, как пять последовательных оптимизаций расклад...