eBPF, например, создания eBPF-движков для встраивания в приложения и адаптации для eBPF ядер других операционных систем.
eBPF предоставляет встроенный в ядро интерпретатор байткода, дающий возможность через загружаемые из пространства пользователя обработчики на лету менять поведение системы без необходимости изменения кода ядра, что позволяет добавлять эффективные обработчики без усложнения самой системы. В том числе на базе eBPF можно создавать обработчики сетевых операций, управлять пропускной способностью, контролировать доступ, отслеживать работу систем и выполнять трассировку. Благодаря применению JIT-компиляции, байткод на лету транслируется в машинные инструкции и выполняется с производительностью нативного кода. eBPF используется в балансировщике нагрузки Facebook и является основой сетевой подсистемы изолированных контейнеров Cilium, развиваемой Google.
Источник: http://www.opennet.ru/opennews/art.shtml?num=55630