Linux
XDP与eBPF:Linux内核可编程网络数据面深度实战
XDP与eBPF Linux内核网络数据面深度实战,涵盖传统网络栈瓶颈分析、eBPF虚拟机架构、XDP数据包处理路径、尾调用与MAP共享进阶技巧、tc BPF与Socket层Hook、性能基准测试以及与io_uring协同架构设计
io_uring深度实战:Linux异步I/O革命与高性能编程实践
从io_uring的设计哲学到生产级C 封装,深度剖析Linux异步I/O子系统的架构原理、完成事件驱动模型、FixedBuffer与RegisteredFile优化、与epoll的性能对比,以及RingBuffer共享内存通信机制。
io_uring高级特性深度实战:缓冲I/O异步化、轮询模式与网络编程
深入io_uring高级特性:IOWQ异步缓冲I/O、IOPOLL/SQPOLL零开销轮询、IOSQE_IO_LINK链式流水线、Multishot异步accept、send_zc零拷贝发送、Registered Buffers实战
Linux内核epoll与io_uring全面对比分析:从高性能I/O到异步革命
深入剖析epoll与io_uring两种高性能I/O模型的底层原理、性能差异、适用场景与工程实践,详解io_uring的Submission/Completion Queue架构、三类工作模式、高级特性(链式操作/Fixed Buffers/Multishot Accept/Send_ZC),并提供epoll迁移到io_uring的渐进式策略与代码示例。
io_uring 高性能异步 I/O 深度实战:从内核队列原理到零拷贝网络编程
Linux 5.1 引入的 io_uring 彻底重构了异步 I/O 的范式。本文从环形队列的双缓冲区设计出发,深入剖析 SQE/CQE 的批量提交与零拷贝完成机制,并通过固定缓冲区、固定文件、网络轮询等实战场景展示如何构建百万 IOPS 级别的高性能应用。
eBPF革命:Linux内核可编程性实战深度指南
eBPF(Extended Berkeley Packet Filter)彻底改变了Linux内核的可编程方式。本文从架构原理到实战应用,深入解析eBPF虚拟机、程序类型、Maps通信机制、XDP高性能网络、kprobe/tracepoint追踪、CO-RE可移植方案,以及Cilium/Tetragon等生产级项目。
eBPF革命:重塑Linux内核可观测性、安全与网络的技术范式
深度解析eBPF技术架构、可观测性革命、网络安全应用与网络加速方案,涵盖BCC、libbpf、aya、Cilium、Falco等主流工具
eBPF实战入门:Linux内核可观测性的革命性技术
深入浅出介绍eBPF技术原理与实战应用,带你掌握Linux内核可观测性的核心工具
eBPF革命:从内核可编程到云原生可观测性实战
eBPF(Extended Berkeley Packet Filter)深度技术文章,解析其在云原生可观测性、网络性能监控和安全审计中的生产实践。
