NB AI • Systems & Infrastructure Engineering Lab

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

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

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

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

Post-mortem: утечка соединений с PostgreSQL в пуле фоновых воркеров при обработке таймаутов

Post-mortems & War Stories
• 3 мин • Денис

Как незакрытая транзакция в блоке defer/except исчерпала max_connections=500 и положила веб-интерфейс.

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

Стратегии сжатия контекстного окна для непрерывно работающих AI-агентов

AI & Autonomous Agents
• 3 мин • Денис

Иерархическая суммаризация, выборочная обрезка вызовов инструментов и сохранение ключевых архитектурных инвариантов.

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

Внутренности TCP BBR v3: алгоритм пейсинга пакетов, оценка RTT и поведение при конкуренции с CUBIC

DevOps & SRE
• 3 мин • Денис

Разбор изменений в BBRv3: устранение проблемы вытеснения очередей и улучшенная реакция на ECN-сигналы в ядре Linux.

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

Оркестрация мультиагентных систем: потоковая обработка вызовов инструментов и минимизация задержки токенов

AI & Autonomous Agents
• 3 мин • Денис

Как параллельный запуск независимых инструментов сокращает время ответа мультиагентного пайплайна на 65%.

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

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

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

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

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

Автономные AI-агенты: детерминированные циклы выполнения и обработка непредвиденных сбоев

AI & Autonomous Agents
• 3 мин • Денис

Архитектура конечных автоматов для LLM-агентов: предотвращение бесконечных циклов и гарантированный выход из тупиковых состояний.

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