Programe dinamicamente o kernel para rede, observabilidade, rastreamento e segurança eficientes.
- Os programas são verificados para serem executados com segurança
- Conecte-se em qualquer lugar do kernel para modificar a funcionalidade
- Compilador JIT para velocidade de execução quase nativa
- Adicione recursos do sistema operacional em tempo de execução
Organizações de todos os setores usam eBPF na produção
- Google
O Google usa eBPF para auditoria de segurança, processamento de pacotes e monitoramento de desempenho.
- Netflix
A Netflix usa eBPF em escala para obter insights de rede.
- Android
O Android usa eBPF para monitorar o uso da rede, energia e perfil de memória.
- S&P Global
S&P; Global usa eBPF por meio do Cilium para rede em múltiplas nuvens e no local.
- Shopify
Shopify usa eBPF por meio do Falco para deteção de intrusões.
- Cloudflare
Cloudflare usa eBPF para segurança de rede, monitoramento de desempenho e observabilidade de rede.
Por que ebpf?
O que é ebpfDesempenho
O eBPF melhora drasticamente o processamento ao ser compilado JIT e executado diretamente no kernel.
Segurança
Programas eBPF são verificados para não travar o kernel e só podem ser modificados por usuários privilegiados.
Flexibilidade
Modifique ou adicione funcionalidades e casos de uso ao kernel sem precisar reiniciá-lo ou corrigi-lo.
Unlocking the Kernel
The eBPF Documentary provides an in-depth exploration on the origins of eBPF and showcases the stories, challenges, and rewards of this industry changing technology. You will hear from the best and brightest in the open source world, including key stakeholders from Meta, Intel, Isovalent, Google, Red Hat, and Netflix, who helped shape and build the tools that drove the success and adoption of eBPF.
eBPF Documentary WebsiteO que é possível com eBPF?
Rede
Acelere o processamento de pacotes sem deixar espaço no kernel. Adicione analisadores de protocolo adicionais e programe facilmente qualquer lógica de encaminhamento para atender aos requisitos em constante mudança.
Observabilidade
Coleta e agregação no kernel de métricas personalizadas com geração de eventos de visibilidade e estruturas de dados de uma ampla variedade de fontes possíveis, sem a necessidade de exportar amostras.
Rastreamento e perfil
Anexe programas eBPF a pontos de rastreamento, bem como a pontos de investigação de aplicativos de usuário e de kernel, fornecendo poderosas habilidades de introspeção e insights exclusivos para solucionar problemas de desempenho do sistema.
Segurança
Combine a visualização e a compreensão de todas as chamadas do sistema com uma visão em nível de pacote e soquete de todas as redes para criar sistemas de segurança operando em mais contexto com um melhor nível de controle.