eBPF
[undefined](https://github.com/cilium/ebpf)


## Extewnded Berkely Packet Filter
enables the dynamic insertion of powerful security, visibility, and networking control logic into the Linux kernel
커널 내 가상머신의 한 종류
bpf() 시스템 콜을 통해서 유저 스페이스와 eBPF 프로그램이 통신
used to provide high-performance networking, multi-cluster and multi-cloud capabilities, advanced load balancing, transparent encryption, extensive network security capabilities, transparent observability
### eBPF Notion
|Title|
|:-:|
|[BCC](https://texonom.com/bcc-279ce1a4e4d44f9b806fa03292d70920)|
|[BPF](https://texonom.com/bpf-982245240afb4092801efc4c97b5d185)|

### eBPF Usages
|Title|
|:-:|
|[IOVisor](https://texonom.com/iovisor-d629d160efde4c8aad15ec1f25fb9607)|
|[Cilium](https://texonom.com/cilium-7e1f6a7f9a8f447cafce6f1514989c06)|
## Extended Berkeley Packet Filter
네트워크 트래픽을 분석
Netflix에서 사용
has go library


> [eBPF - Introduction, Tutorials & Community Resources](https://ebpf.io/)

> [[Linux] eBPF(Extended Berkeley Packet Filter)란?](https://i5i5.tistory.com/401)






