Linux
Linux eBPF 全栈实战:从内核钩子到可观测性帝国的构建
从零深入 eBPF 内核机制的完整实战指南:虚拟机指令集、验证器逻辑、Map 数据结构、程序类型体系、CO-RE 可移植方案、生产级可观测性系统构建,涵盖 XDP 网络加速、Tracepoint/Kprobe 追踪、Ring Buffer 事件流、Falco/Cilium/Tetragon 安全平台深度解析。
BPF Arena: Atomic Shared Memory Between Kernel and Userspace for Next-Generation Observability
BPF Arena是Linux 6.9引入的原子共享内存机制,实现BPF程序与用户态之间的零拷贝数据交换。本文深入剖析其内部架构、与Ring Buffer的性能对比、生产环境统计聚合器实现,以及完整的Rust+aya异步运行时集成方案。
Linux XDP (eXpress Data Path): 内核包处理的最短路径深度工程实战
深入解析 Linux XDP (eXpress Data Path) 技术原理与工程实践:从驱动层挂载点、五种返回码语义,到边界检查与Verifier、XDP Map通信机制、AF_XDP高速通道、SYN Flood防御实战、三种驱动模式性能对比、五大优化实践,以及Cilium在云原生中的应用。
eBPF 深度实战:重塑 Linux 可观测性、网络与安全的革命性技术
从内核虚拟机架构到生产级应用,深入解析 eBPF 的核心原理、编程模型、Verifier 安全机制以及在可观测性、网络加速、安全审计领域的落地实践。
Linux 内核 Syzkaller 覆盖率引导模糊测试:从配置到 CVE 发现的生产级工程实践
Linux 内核 Syzkaller 覆盖率引导模糊测试框架的工程深度实践,涵盖架构原理、syscall 描述语言、覆盖率优化、生产环境部署、CI 集成与 CVE 发现全流程
Linux io_uring 深度实战:从零构建百万 QPS 异步 I/O 引擎全链路解析
深入解析 Linux io_uring 架构设计、双环形队列机制、20+种I/O操作、buffer selection提供缓冲区、零拷贝发送等核心特性,并构建生产级HTTP文件服务器实战工程,含性能基准与陷阱避坑指南。
Linux Binder IPC 内核驱动深度工程实践:从 transaction 流转到死亡通知的完整机制
Binder IPC 内核驱动深度工程实践:从核心数据结构(proc/thread/node/ref)到 BC_*/BR_* 事务协议,从一次拷贝的内存映射机制到异步线程池调度,从强弱引用计数到死亡通知链,系统剖析 Binder 内核 1.5 万行代码的工程解法。
Linux内核进程调度器深度实战:从CFS完全公平调度到实时策略与NUMA感知,彻底理解CPU时间片分配机制
从内核源码层面深入剖析Linux调度器完整架构——CFS的vruntime机制与红黑树设计、实时策略(FIFO/RR/EDF)、NUMA感知调度、cgroup CPU控制、SMP负载均衡及生产环境调优实践
Linux io_uring深度实战:高性能异步I/O革命性架构与全栈实现指南
Linux io_uring深度实战:异步I/O全栈实现指南。涵盖核心架构、数据结构与编程模型,探秘Multishot、SQPOLL、Linked SQEs等高级特性,以及高性能网络服务器、存储引擎、协程融合的生产实践。
