BPF : 새로운 타입의 소프트웨어
(brendangregg.com)Berkely Packet Filter의 약자로 시작되었지만 이제는 커널모드 에서 실행되는 어플리케이션을 의미.
페이스북은 40개, 넷플릭스는 15개의 BPF프로그램을 서버에서 실행중.
발표 동영상과 슬라이드(48페이지, 그림만 봐도 이해하기 쉬움)
현재 BPF는 주로 성능측정,SDN설정,DDoS완화,침입자탐지,컨테이너보안,방화벽,디바이스 드라이버에 사용중.
앞으로는 더 많은 디바이스드라이버(USB포함),모니터링 에이전트,TCP 혼잡제어, CPU & 컨테이너 스케줄러, CDN 가속기 등에 사용될 것으로 예상.