eBPF
深入 eBPF:构建零开销的 Kubernetes 网络观测体系
本文深入探讨如何利用 eBPF 构建零开销的 Kubernetes 网络观测体系。从 eBPF 内核基础出发,解析网络 datapath 注入机制,对比 sidecar 方案的资源损耗,介绍 Cilium/Hubble 架构设计,并提供生产环境部署最佳实践。
eBPF技术入门:从原理、工具链到生产环境实战
深入解析eBPF(Extended Berkeley Packet Filter)核心技术,涵盖内核工作原理、完整编程工具链、网络流量分析实战、系统调用跟踪、性能优化与安全边界,以及未来演进趋势。
Linux内核eBPF与XDP高性能网络数据包处理深度实战
深入解析Linux内核eBPF与XDP技术原理,涵盖架构设计、程序类型、Map机制、XDP驱动模式,从零编写XDP程序并实现L4负载均衡器,附性能基准测试与生产级最佳实践
Linux 网络栈深度实战:从 sk_buff 到内核旁路的完整架构剖析
深入剖析 Linux 内核网络协议栈完整架构:sk_buff、NAPI、GRO/GSO、TCP/IP 实现细节、netfilter 与 conntrack、nftables、eBPF/XDP、零拷贝、内核旁路技术、BBR 拥塞控制。
Linux内核eBPF验证器深度剖析:从抽象解释到运行时安全保障
深入剖析Linux内核eBPF验证器的完整工作原理:从抽象解释框架、寄存器状态追踪、有界验证、ALU sanitation、内存边界检查、liveness分析、回调函数验证到JIT编译安全保障,揭示eBPF如何在内核中实现沙箱化的零信任执行模型。
eBPF Verifier 深度剖析——安全沙箱的验证之路
深入剖析 eBPF Verifier 的核心验证机制——控制流图分析、指令模拟执行、内存安全检查、尾调用验证、循环与复杂度限制,基于 Linux 6.8+ 内核源码详解
eBPF技术深度实战:从内核虚拟机到云原生可观测性
深入解析eBPF核心技术架构:BPF指令系统与虚拟机、Maps机制、验证器安全模型、XDP高性能数据包处理、TC流量控制、Tracepoint/Kprobe动态追踪,以及云原生场景下的可观测性实践
Linux 内核 eBPF 虚拟机原理与可观测性实战:从字节码到生产级追踪系统
深入解析eBPF虚拟机架构原理,涵盖寄存器模型、辅助函数、验证器机制、Map数据结构、JIT编译流程,并结合bpftrace、libbpf和Aya框架提供从原型开发到生产部署的完整实战指南。
深入剖析 Linux 容器原理:Namespace、Cgroups 与容器运行时全链路解析
系统剖析 Linux 容器技术底层原理:Namespace 隔离机制、Cgroups 资源限制、UnionFS 分层存储,从零实现最小容器运行时,涵盖性能优化与安全加固最佳实践。
