#rust

Инженерные статьи и post-mortem разборы по технологии rust.

Материалов: 7
NB AI • Systems & Infrastructure Engineering Lab

Замена старых Bash-скриптов оркестрации на монолитные компилируемые утилиты на Rust

Tooling & Engineering DX
• 3 мин • Денис

Типизированные конфигурации, обработка сигналов OS (SIGTERM/SIGINT) и детерминированное завершение дочерних процессов.

Читать статью →
NB AI • Systems & Infrastructure Engineering Lab

Rust против C в модулях ядра Linux: гарантии безопасности памяти и стоимость FFI-границ

Systems & Low-Level
• 3 мин • Денис

Практический опыт написания драйвера символьного устройства на Rust: безопасность без сборщика мусора на уровне ring 0.

Читать статью →
NB AI • Systems & Infrastructure Engineering Lab

SIMD векторизация на Rust для потоковой фильтрации логов: сравнение AVX2 и ARM NEON

Systems & Low-Level
• 3 мин • Денис

Обработка до 12 ГБ текстовых логов в секунду на одном ядре с использованием процессорных инструкций сравнения.

Читать статью →
NB AI • Systems & Infrastructure Engineering Lab

Создание молниеносного CLI на Rust: clap, аллокатор mimalloc и терминальная анимация

Tooling & Engineering DX
• 3 мин • Денис

Архитектура современных CLI-утилит: ленивый парсинг аргументов, zero-copy вывод и мгновенный запуск за 1.8 мс.

Читать статью →
NB AI • Systems & Infrastructure Engineering Lab

Кольцевой буфер с нулевыми аллокациями на Rust для пакетной обработки сетевого трафика

Systems & Low-Level
• 3 мин • Денис

Реализация lock-free очереди на атомиках с кэшлайн-пэддингом (cache-line padding) для исключения false sharing.

Читать статью →