BPF: um novo tipo de software
(brendangregg.com)Começou como a sigla de Berkeley Packet Filter, mas agora significa aplicações executadas em modo kernel.
O Facebook executa 40 e a Netflix 15 programas BPF em seus servidores.
Vídeo da apresentação e slides (48 páginas, fáceis de entender até só pelas figuras)
Atualmente, o BPF é usado principalmente para medição de desempenho, configuração de SDN, mitigação de DDoS, detecção de invasores, segurança de contêineres, firewall e drivers de dispositivo.
No futuro, espera-se que seja usado em ainda mais drivers de dispositivo (incluindo USB), agentes de monitoramento, controle de congestionamento TCP, escalonadores de CPU e contêineres, aceleradores de CDN e muito mais.
Ainda não há comentários.