bpf
2024-06-26
TCP Requests Stuck After Connection Established(2024)
2022-12-11
Pidfd and Socket-lookup BPF (SK_LOOKUP) Illustrated (2022)
2022-12-11
[译] Socket listen 多地址需求与 SK_LOOKUP BPF 的诞生(LPC, 2019)
2022-11-12
[译] Cilium 未来数据平面:支撑 100Gbit/s k8s 集群(KubeCon, 2022)
2022-10-30
[译] Cilium:基于 BPF+EDT+FQ+BBR 实现更好的带宽管理(KubeCon, 2022)
2022-09-28
Trip.com: Large Scale Cloud Native Networking & Security with Cilium/eBPF (eBPFSummit, 2022)
2022-09-03
BPF 进阶笔记(五):几种 TCP 相关的 BPF(sockops、struct_ops、header options)
2022-07-25
Differentiate three types of eBPF redirects (2022)
2022-07-18
Linux tracing/profiling 基础:符号表、调用栈、perf/bpftrace 示例等(2022)
2022-05-02
BPF 进阶笔记(四):调试 BPF 程序
2022-04-25
[译] BPF ring buffer:使用场景、核心设计及程序示例(2020)
2022-01-23
Cracking Kubernetes Network Policy
2021-12-05
[译] Facebook 流量路由最佳实践:从公网入口到内网业务的全路径 XDP/BPF 基础设施(LPC, 2021)
2021-11-24
[译] 为 K8s workload 引入的一些 BPF datapath 扩展(LPC, 2021)
2021-08-27
[译] Linux Socket Filtering (LSF, aka BPF)(KernelDoc,2021)
2021-08-15
[译] LLVM eBPF 汇编编程(2020)
2021-08-01
[译] [论文] XDP (eXpress Data Path):在操作系统内核中实现快速、可编程包处理(ACM,2018)
2021-07-18
[译] Cilium:BPF 和 XDP 参考指南(2021)
2021-07-13
BPF 进阶笔记(三):BPF Map 内核实现
2021-07-13
BPF 进阶笔记(二):BPF Map 类型详解:使用场景、程序示例
2021-07-04
BPF 进阶笔记(一):BPF 程序(BPF Prog)类型详解:使用场景、函数签名、执行位置及程序示例
2021-06-27
Firewalling with BPF/XDP: Examples and Deep Dive
2021-06-06
Cilium: Handle Conntrack (CT) related BPF Maps on Agent Restart
2021-05-07
[译] BPF 对象(BPF objects)的生命周期(Facebook,2018)
2021-04-28
Customize TCP initial RTO (retransmission timeout) with BPF
2021-03-12
[译] BPF 可移植性和 CO-RE(一次编译,到处运行)(Facebook,2020)
2021-03-05
[译] [论文] 迈向完全可编程 tc 分类器(cls_bpf)(NetdevConf,2016)
2021-02-21
[译] 深入理解 tc ebpf 的 direct-action (da) 模式(2020)
2021-02-13
[译] 为容器时代设计的高级 eBPF 内核特性(FOSDEM, 2021)
2021-01-28
[译] 利用 ebpf sockmap/redirection 提升 socket 性能(2020)
2020-11-29
[译] 利用 eBPF 支撑大规模 K8s Service (LPC, 2019)
2020-11-24
[译] 基于 BPF/XDP 实现 K8s Service 负载均衡 (LPC, 2020)
2020-09-12
Life of a Packet in Cilium: Discovering the Pod-to-Service Traffic Path and BPF Processing Logics
2020-09-12
Life of a Packet in Cilium:实地探索 Pod-to-Service 转发路径及 BPF 处理逻辑
2020-09-06
[译] 大规模微服务利器:eBPF + Kubernetes(KubeCon, 2020)
2020-09-04
[译] 深入理解 Cilium 的 eBPF 收发包路径(datapath)(KubeCon, 2019)
2019-11-30
Cracking Kubernetes Node Proxy (aka kube-proxy)
2019-10-26
Cilium Network Topology and Traffic Path on AWS
2019-10-09
[译] Cilium:BPF 和 XDP 参考指南(2019)
2019-06-12
[译] Cloudflare 边缘网络架构:无处不在的 BPF(2019)
2019-06-02
[译] 基于 Envoy、Cilium 和 eBPF 实现透明的混沌测试(KubeCon, 2019)
2019-05-28
Cilium Code Walk Through: CNI Delete Network
2019-05-06
Awesome BPF Resources
2019-04-16
[译] 如何基于 Cilium 和 eBPF 打造可感知微服务的 Linux(InfoQ, 2019)
2019-02-08
Cilium Code Walk Through: CNI Create Network
2019-01-27
bcc/ebpf 安装及示例(2019)
2019-01-25
Cilium Cheat Sheet
2018-12-03
[译] eBPF 内核探测:如何将任意系统调用转换成事件(2016)
2018-11-30
[译] 使用 Linux tracepoint、perf 和 eBPF 跟踪数据包 (2017)