
Length8h 56m
About this audiobook
O que é eBPF? Com esta tecnologia revolucionária, você pode escrever código personalizado que altera dinamicamente a forma como o kernel se comporta. É uma plataforma extraordinária para construir uma nova geração de ferramentas de segurança, observabilidade e rede. Este livro prático é ideal para desenvolvedores, administradores de sistemas, operadores e estudantes que têm curiosidade sobre o eBPF e desejam saber como ele funciona. A autora Liz Rice, diretora de código aberto da Isovalent, especialista em redes nativas em nuvem e segurança, também fornece uma base para aqueles que desejam explorar a criação de programas eBPF por conta própria. Com este livro, você irá: Saiba por que o eBPF se tornou tão importante nos últimos anos Escreva código eBPF básico, manipule programas eBPF e anexe-os a eventos Explore como os componentes eBPF interagem com o Linux para alterar dinamicamente o comportamento do sistema operacional Saiba como ferramentas baseadas em eBPF podem instrumentar aplicativos sem alterações nos aplicativos ou em sua configuração Descubra como essa tecnologia permite novas ferramentas para observabilidade, segurança e rede
Audiobook details
GenreTechnology
Length8 hrs 56 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateJan 4, 2024
LanguagePortuguese
Table of contents
1Capítulo 1d
37EmCapítulo 7v
2o emFigura 1-1.
38o“Pontos de
3o emFigura 1-2,
39io,Anexos de espaço do usuário-
4o emFigura 1-3,
40Anexos de espaço do
5o emFigura 1-4.
41e.Figura 7-1mo
Show all chaptersShow less
6o emFigura 1-5.
42,Tipos de anexo BPF
7mCapítulo 2,
43Resumo
8emFigura 2-1,
44eCapítulo 8exp
9Figura 2-2ilust
45o naFigura 8-1.
10o emFigura 2-
46o emFigura
11o emFigura 2-4.
47o emFigura 8-3.
12oFigura 2-5.
48os.Figura 8-4ilus
13Capítulo 3mer
49em“Rede eBPF e Kubernetes”.
14540: nome xdp olá tag d35b94b4c0c10efb gpl
50o emFigura 8-5,
150: dica #34
51emFigura 8-6.
168: movimento x29, sp
52o emFigura 8-7,
1718: movimento x25, sp
53o emFigura 8-8.
1828: movimento x19, #-140733193388033
54alhes.Capítulo 9an
1934: movimentos x10, #0
55o emFigura 9-1,
2048: movimento x1, #15
56o emFigura 9-2, há um
2158: blr x10
57o emFigura 9-3.
2260: movimentos x10, #0
58emFigura 9-4,
2368: adicione x0, x0, #1
59ar.Capítulo 10fo
2478: mov sp, sp
60254: sinalizadores de hash 0x0
25eCapítulo 4exp
61a,Aya-
26.Figura 4-1m
62emCapítulo 11V
27m“Programa BPF e Referências do Mapa”.
63Figura 11-1mo
281255: nome xdp olá tag 9d0e949f89f1a82c gpl
64to,Anexando a um evento-
29116: programa perf_event 1849
65Anexando a um evento
30117: programa perf_event 1851
66iu em“Chamadas BPF para BPF”.
31ernel.capítulo 5an
67395: nome xdp olá tag 9d0e949f89f1a82c gpl
321851: nome do ponto de rastreamento tracepoint__syscalls__sys_exit_
68893: nome raw_tracepoint olá tag 3d9eb0c23d4ab186 gpl
33o emFigura 5-1.
69197: nome kprobe olá tag ba73a317e9480a37 gpl
34emCapítulo 6.
70120: nome raw_tracepoint olá tag b6bfd0e76e7f9aac gpl
35o naFigura
71121: nome raw_tracepoint tag ignore_opcode a04f5eef06a7f555 gpl
36Em“Verificando o acesso à memória”,
72122: nome raw_tracepoint tag hello_exec 931f578bd09da154 gpl