Kompani të tilla si Facebook, Google, Isovalent, Microsoft dhe Netflix kanë themeluar një organizatë të re jo fitimprurëse, e quajtur eBPF Foundation, e cila është krijuar nën ombrellën e Linux Foundation dhe ka për qëllim të ofrojë një platformë neutrale për zhvillimin e teknologjive të lidhura me nën-sistemin e eBPF. Përveç zgjerimit të mundësive në nën-sistemin e eBPF të bërthamës Linux, organizata do të zhvillojë projekte për përdorime më të gjera të eBPF, si për shembull krijimin e motorëve eBPF për t'u integruar në aplikacione dhe adaptimin e eBPF në bërthamat e sistemeve të tjera operative.
eBPF ofron një interpretues të integruar në bërthamë për kodin byte, duke mundësuar që përmes përpunuesve të ngarkuar nga hapësira e përdoruesit të ndryshohet në kohë reale sjellja e sistemit pa pasur nevojë për të ndryshuar kodin e bërthamës, e cila lejon shtimin e përpunuesve efikasë pa e komplikuar vetë sistemin. Po ashtu, në bazë të eBPF mund të krijohen përpunues për operacionet rrjet, menaxhimin e bandës, kontrollin e qasjes, ndjekjen e performancës së sistemeve dhe ekzekutimin e gjurmimeve. Falë përdorimit të kompilimit JIT, kodi byte përkthehet në instrukzione makinerie dhe ekzekutohet me performancën e kodit natyror. eBPF përdoret në balancuesin e ngarkesës të Facebook dhe është baza e nën-sistemit rrjetor të konteinerëve të izoluar Cilium, që zhvillohet nga Google.
Burimi: opennet.ru
