eBPF Foundation негизделген

Facebook, Google, Isovalent, Microsoft жана Netflix жаңы коммерциялык эмес уюмдун негиздөөчүлөрү болуп саналат, eBPF Foundation, Linux Фондунун колдоосу астында түзүлгөн жана eBPF подсистемасына тиешелүү технологияларды өнүктүрүү үчүн бейтарап платформаны камсыз кылууга багытталган. Linux ядросунун eBPF подсистемасынын мүмкүнчүлүктөрүн кеңейтүүдөн тышкары, уюм ошондой эле eBPFти кеңири колдонуу боюнча долбоорлорду иштеп чыгат, мисалы, тиркемелерге кыстаруу үчүн eBPF кыймылдаткычтарын түзүү жана eBPF үчүн башка операциялык системалардын өзөктөрүн адаптациялоо.

eBPF ядрого орнотулган байт-код интерпретаторун камсыздайт, бул колдонуучу мейкиндигинен жүктөлгөн иштеткичтер аркылуу системанын жүрүм-турумун ядро ​​кодун өзгөртүүнүн зарылдыгы жок эле өзгөртүүгө мүмкүндүк берет, бул сизге татаалдаштырбастан эффективдүү иштетүүчүлөрдү кошууга мүмкүндүк берет. системанын өзү. Анын ичинде eBPF, сиз тармактык операция иштеткичтерин түзө аласыз, өткөрүү жөндөмдүүлүгүн башкара аласыз, кирүү мүмкүнчүлүгүн көзөмөлдөй аласыз, системанын иштешин көзөмөлдөй аласыз жана байкоо жүргүзө аласыз. JIT компиляциясын колдонуунун аркасында байт код тез арада машиналык инструкцияларга которулат жана жергиликтүү коддун аткаруусу менен аткарылат. eBPF Facebookтун жүк балансында колдонулат жана Google'дун Cilium обочолонгон контейнер тармагынын подсистемасынын негизи болуп саналат.

Source: opennet.ru

Комментарий кошуу