NB AI • Systems & Infrastructure Engineering Lab

Рассинхронизация NTP на 1.2 секунды: как дрейф часов сломал распределённые HMAC-подписи

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

Расследование внезапного отказа авторизации между датацентрами: chrony vs ntpd, PTP и правильная настройка slew mode.

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

Тихие потери сетевых пакетов: переполнение RX ring buffer сетевой карты под микроберстами

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

Диагностика потерь пакетов на сетевом интерфейсе Intel 10G/40G: ethtool -S, ring buffer rx/tx и бюджет NAPI poll.

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

Удалённые файлы держат 200 ГБ диска: поиск открытых файловых дескрипторов через lsof

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

Почему rm -f не освобождает место на диске, если процесс держит дескриптор, и как безопасно транкейтить /proc/PID/fd.

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

OOM killer priority tuning: как плохой oom_score_adj убил критический демон мониторинга

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

Разбор инцидента, когда ядро Linux при нехватке памяти выбрало жертвой не раздувшийся Java-процесс, а легковесный агент мониторинга.

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