← Все новости
[Перевод] Сегфолт в glibc, 345 тысяч утёкших сокетов и 474 тысячи соединений за полминуты: шесть багов в одной цепочке

[Перевод] Сегфолт в glibc, 345 тысяч утёкших сокетов и 474 тысячи соединений за полминуты: шесть багов в одной цепочке

Плановые работы в сети раз за разом валили процессы Kafka: segfault в DNS-резолвере glibc, сотни тысяч утёкших UDP-сокетов, полмиллиона TCP-соединений за 31 секунду после восстановления. Инженер Jane Street разматывает цепочку из шести багов (два из них старше десяти лет): как нашли причину, какие числа подтвердили гипотезу и чем всё закрыли. Читать далее