工程实践

Apache Spark Tungsten 与 AQE 深度实战:从 UnsafeRow 内存布局、Whole-Stage Code Generation 到自适应查询执行的工程全解

深入剖析 Apache Spark Tungsten 引擎与 AQE 自适应查询执行:从 UnsafeRow 紧凑二进制内存布局、堆外内存治理、Whole-Stage Code Generation 的 Janino 动态编译,到 CoalesceShufflePartitions、动态 Join 策略切换与倾斜 Join 自动拆分的完整工程链路与生产调优陷阱。

Apache Doris 深度实战:从 Key 列存储模型、五级数据裁剪到 Runtime Filter 与物化视图透明改写的工程全解

深入拆解 Apache Doris 的性能链路:三种 Key 列存储模型与 MOW 写时合并、分区/分桶/ZoneMap/索引探查/Runtime Filter 五级数据裁剪、Pipeline 执行引擎、异步物化视图与 SPJG 透明改写,以及存算分离架构中 Meta Service 与 File Cache 的取舍,附可落地的建表与调优清单。

Linux 性能观测深度实战:从 perf_event_open 到自构建火焰图工具链

深入解析 Linux 性能观测体系:从 perf_event_open 系统调用的底层硬件计数器编程、PEBS 精确采样、LBR 分支回溯、调用栈展开(DWARF/Frame Pointer),到完整自构建火焰图生成工具链(含折叠格式、SVG 生成、差异化火焰图)。同时涵盖 eBPF 与 perf_event 的融合、内核 PMU 驱动、特权级事件_RING 缓冲区_ mmap 机制。附生产级性能诊断案例:CPU 缓存命中率下降、内存带宽饱和定位、调度延迟尖刺分析。

Apache HBase 读写路径深度工程实战:从 WAL 与 MemStore 跳表、HFile 块格式与布隆过滤、BlockCache 分层到 Region 分裂与 Compaction 策略的全链路解析

拆解 HBase 读写全链路:WAL 追加与 MVCC read point、MemStore 跳表与 MSLAB Chunk 池化对抗 GC、HFile 块布局与 Bloom+索引+块内二分的三级跳过、KeyValueHeap k 路归并读路径、L1/L2 分层 BlockCache、Region 分裂的延迟物化引用文件,以及 Compaction 文件选择策略与生产故障排查清单。