История одного бага: как Cloudflare искала ошибку в библиотеке hyper

Как Cloudflare расследовала «невидимый» баг в архитектуре Инженерная команда Cloudflare столкнулась с необычной проблемой после оптимизации архитектуры сервиса Cloudflare Images. Переход с сетевых сокетов на локальные Unix-сокеты, призванный повысить производительность, привел к неожиданным последствиям: пользователи начали жаловаться на поврежденные или…

Read more

Как заглянуть внутрь Docker-образа без его запуска

Необходимость заглянуть внутрь образа контейнера без его запуска возникает довольно часто при отладке или аудите безопасности. Существует несколько способов реализации этой задачи, каждый из которых имеет свои особенности. Самый простой и распространенный метод — использование команд docker create и docker…

Read more