Comece com eBPF
- Experimente o laboratório
Experimente o laboratório
Tomando emprestado o exemplo do opensnoop do relatório de Liz Rice, este laboratório ensina como manipular uma ferramenta eBPF, observá-la carregando seus componentes e até mesmo adicionar seu próprio rastreamento ao código-fonte eBPF.
- Leia os Livros
Leia os Livros
Leia os livros "What is eBPF?" e "Learning eBPF" da O’Reilly, de Liz Rice, ou "BPF Performance Tools" de Brendan Gregg para começar. Ao longo dos livros, você aprenderá o que é eBPF e por que ele é tão poderoso, e as capacidades que ele oferece.
- Assista ao vídeo
Assista ao vídeo
Mergulhe na história do eBPF com essa palestra de John Fastabend. Começando nos "primeiros dias" de 2014, ela aborda os principais projetos, empresas e atores que influenciaram o cenário de redes do Linux na época e como eles possibilitaram a criação do eBPF.
Leia a Documentação para aprender mais sobre eBPF
Wikipedia
Artigo da Wikipedia sobre eBPFeBPF Stackoverflow
Faça perguntas e leia respostasComunidade eBPF no Reddit
Discuta o subsistema do kernel eBPFBPF & XDP Reference Guide
Aprenda sobre a parte interna do BPF e a programaçãoDocumentação BPF
Documentação BPF no Kernel LinuxBPF Design Q&A
FAQ para perguntas relacionadas ao kernel eBPF
Assine as Notícias quinzenais do eCHO
Mantenha-se atualizado sobre as últimas notícias e informações do eBPF e Cilium
Explore livros sobre eBPF dos especialistas do setor
- What is eBPF? Liz Rice, O’Reilly, 2022
- Systems Performance: Enterprise and the Cloud, 2nd Edition, Brendan Gregg, Addison-Wesley Professional Computing Series, 2020
- BPF Performance Tools, Brendan Gregg, Addison-Wesley Professional Computing Series, Dec 2019
- Linux Observability with BPF, David Calavera, Lorenzo Fontana, O’Reilly, Nov 2019
- Learning eBPF O’Reilly book by Liz Rice
Aprofunde-se na tecnologia eBPF com tutoriais de especialistas do setor
Mais tutoriaisTutoriais de Rastreamento eBPF
Aprenda a usar o eBPF para rastreamento, desde a execução de ferramentas bcc até o desenvolvimento com bpftrace e bccTutoriais XDP
Aprenda os passos básicos necessários para escrever programas eficazes para o XDP, desde o que é até a anexação de vários programas a uma interfaceCompiler Explorer
Suporte BPF para executar o compilador interativamente no navegador e explorar o assembly
Participe de eventos do eBPF para aprender com especialistas da indústria

Linux Plumbers Conference 2025

Linux Kernel Developers' bpfconf 2025

FOSDEM 2025 eBPF Devroom
Vídeos introdutórios do eBPF
Saiba mais sobre o eBPF em artigos da comunidade

Case Study: Polar Signals Uses eBPF to Monitor Internal Cross-Zone Network Traffic on Kubernetes, Reducing These Operating Costs by 50%

Tracepoints, Kprobes, or Fprobes: Which One Should You Choose?
