🤖📠 eBPF звучит просто — пока не начинаешь писать под ядро
Когда теория заканчивается, начинаются 512 байт стека, verifier, ограничения на циклы и неожиданные проблемы с BPF maps.
Дмитрий Самохвалов, архитектор К2Тех, разобрал путь от понимания архитектуры eBPF до собственного XDP-фильтра на C с user space на Go.
В статье:
🟢 различия XDP и TC
🟢 ограничения kernel-программ
🟢 нюансы производительности
🟢 concurrency и переносимости (CO-RE, BTF)
🟢 а также грабли, на которые не стоит наступать в продакшене
🔥 Пошаговый разбор — уже на Хабре.
Post #1716
679
- ❤ 6
- ❤🔥 5
- 🤯 5
- 🔥 2