แž˜แžผแž›แž“แžทแž’แžท eBPF แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„

Facebook, Google, Isovalent, Microsoft แž“แžทแž„ Netflix แž‚แžบแž‡แžถแžŸแŸ’แžแžถแž”แž“แžทแž€แž“แŸƒแžขแž„แŸ’แž‚แž€แžถแžšแž˜แžทแž“แžšแž€แž”แŸ’แžšแžถแž€แŸ‹แž…แŸ†แžŽแŸแž‰แžแŸ’แž˜แžธ eBPF Foundation แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แž€แŸ’แžšแŸ„แž˜แž€แžถแžšแžงแž”แžแŸ’แžแž˜แŸ’แž—แž–แžธแž˜แžผแž›แž“แžทแž’แžทแž›แžธแž“แžปแž… แž“แžทแž„แž˜แžถแž“แž‚แŸ„แž›แž”แŸ†แžŽแž„แž•แŸ’แžแž›แŸ‹แž“แžผแžœแžœแŸแž‘แžทแž€แžถแžขแž–แŸ’แž™แžถแž€แŸ’แžšแžนแžแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถแžŠแŸ‚แž›แž‘แžถแž€แŸ‹แž‘แž„แž“แžนแž„แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžšแž„ eBPF แŸ” แž”แž“แŸ’แžแŸ‚แž˜แž–แžธแž›แžพแž€แžถแžšแž–แž„แŸ’แžšแžธแž€แžŸแž˜แžแŸ’แžแž—แžถแž–แž“แŸ…แž€แŸ’แž“แžปแž„แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžšแž„ eBPF แž“แŸƒแžแžบแžŽแŸ‚แž›แž›แžธแž“แžปแž… แžขแž„แŸ’แž‚แž€แžถแžšแž€แŸแž“แžนแž„แžขแž—แžทแžœแžŒแŸ’แžแž‚แž˜แŸ’แžšแŸ„แž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž€แžถแž“แŸ‹แžแŸ‚แž‘แžผแž›แŸ†แž‘แžผแž›แžถแž™แž“แŸƒ eBPF แžงแž‘แžถแž แžšแžŽแŸ แž€แžถแžšแž”แž„แŸ’แž€แžพแžแž˜แŸ‰แžถแžŸแŸŠแžธแž“ eBPF แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แž„แŸ’แž€แž”แŸ‹แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธ แž“แžทแž„แž€แžถแžšแžŸแž˜แŸ’แžšแž”แžŸแž˜แŸ’แžšแžฝแž›แžแžบแžŽแŸ‚แž›แž“แŸƒแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž•แŸ’แžŸแŸแž„แž‘แŸ€แžแžŸแž˜แŸ’แžšแžถแž”แŸ‹ eBPF แŸ”

eBPF แž•แŸ’แžแž›แŸ‹แž“แžผแžœแžขแŸ’แž“แž€แž”แž€แž”แŸ’แžšแŸ‚ bytecode แžŠแŸ‚แž›แž”แž„แŸ’แž€แžพแžแžกแžพแž„แž“แŸ…แž€แŸ’แž“แžปแž„แžแžบแžŽแŸ‚แž› แžŠแŸ‚แž›แž’แŸ’แžœแžพแžฑแŸ’แž™แžœแžถแžขแžถแž…แž’แŸ’แžœแžพแž‘แŸ…แž”แžถแž“แžแžถแž˜แžšแž™แŸˆแžขแŸ’แž“แž€แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แžŠแŸ‚แž›แž•แŸ’แž‘แžปแž€แž–แžธแž€แž“แŸ’แž›แŸ‚แž„แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แžŠแžพแž˜แŸ’แž”แžธแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžฅแžšแžทแž™แžถแž”แžแž“แŸƒแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž—แŸ’แž›แžถแž˜แŸ—แžŠแŸ„แž™แž˜แžทแž“แž…แžถแŸ†แž”แžถแž…แŸ‹แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž€แžผแžŠแžแžบแžŽแŸ‚แž› แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แž“แŸ’แžแŸ‚แž˜แžงแž”แž€แžšแžŽแŸแžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž”แŸ’แžšแž€แž”แžŠแŸ„แž™แž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž–แžŠแŸ„แž™แž˜แžทแž“แžŸแŸ’แž˜แžปแž‚แžŸแŸ’แž˜แžถแž‰แŸ” แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžแŸ’แž›แžฝแž“แžฏแž„แŸ” แžšแžฝแž˜แž‘แžถแŸ†แž„ eBPF แžขแŸ’แž“แž€แžขแžถแž…แž”แž„แŸ’แž€แžพแžแžงแž”แž€แžšแžŽแŸแžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž”แžŽแŸ’แžแžถแž‰ แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แž˜แŸ’แžšแžทแžแž”แž‰แŸ’แž‡แžผแž“ แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แžถแžšแž…แžผแž›แž”แŸ’แžšแžพ แžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž”แŸ’แžšแž–แŸแž“แŸ’แž’ แž“แžทแž„แžขแž“แžปแžœแžแŸ’แžแž€แžถแžšแžแžถแž˜แžŠแžถแž“แŸ” แžŸแžผแž˜แžขแžšแž‚แžปแžŽแž…แŸ†แž–แŸ„แŸ‡แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž€แžถแžšแž…แž„แž€แŸ’แžšแž„ JIT แž€แžผแžŠ byte แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž€แž”แŸ’แžšแŸ‚แž—แŸ’แž›แžถแž˜แŸ—แž‘แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแžŽแŸ‚แž“แžถแŸ†แžšแž”แžŸแŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“ แž“แžทแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž‡แžถแž˜แžฝแž™แž“แžนแž„แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸƒแž€แžผแžŠแžŠแžพแž˜แŸ” eBPF แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž“แŸ…แž€แŸ’แž“แžปแž„แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž•แŸ’แž‘แžปแž€แž”แž“แŸ’แž‘แžปแž€แžšแž”แžŸแŸ‹ Facebook แž“แžทแž„แž‡แžถแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž“แŸƒแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžšแž„แž”แžŽแŸ’แžแžถแž‰แž€แžปแž„แžแžบแž“แŸแžšแžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€ Cilium แžšแž”แžŸแŸ‹ Google แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹