Ребята из GitHub рассказали как они используют eBPF.
С помощью eBPF они перехватываем DNS-запросы, перенаправляют их через специальные DNS-прокси, выявляют обращения к проблемным доменам и даже определяем конкретный процесс или команду, вызвавшую определнный запрос.
Все это нужно чтобы разрулить циклические зависимости. В GitHub весь исходный код github.com храниться на github.com, что делает их собственными крупнейшим клиентом, но создаёт циклическую зависимость: если github.com недоступен, они не могут просто развернуть исправление.
24.04.2026
Похожее
05.09.2026
DDD во времена AI
Статья утверждает, что с ростом AI-кодинга идеи Domain-Driven Design становятся ...
03.09.2026
Конкурентный сервер на Go
Это восьмая часть серии о конкурентных сетевых серверах, в этот раз посвященная ...
03.09.2026
Горутины повсюду
Частенько мы пишем Go-сервисы, не задумываясь о том, кто и как запускает наши го...
02.09.2026
Интересные баги
Команда sigma star(хз кто это) нашла и исправила давнюю ошибку в рантайме Go, пр...