Page 2 - Showing 8 of 32 posts
View all posts by years →
- 深度复盘:Dicfuse 测试超时问题调试全记录
本文详细复盘了 creates_dirs_and_placeholder_overlay 测试超时问题的完整调试过程,从问题发现、根因分析到最终解决方案,系统性地总结了 FUSE 文件系统测试中的常见陷阱和最佳实践。
49 min zh-CN - 深度复盘:FUSE 文件系统开发中的阻塞陷阱与异步优化
深入分析 Dicfuse × Antares 在高并发构建下的挂载、锁、端口与异步问题,提炼可落地的最佳实践与调试方法论。
9 min zh-CN - 深度复盘:LightweightSandbox 竞态条件调试全记录
一次 heisenbug 的完整调试过程:从 pexpect 空输出到发现全局 ThreadPoolExecutor 共享导致的竞态条件,以及最终的解决方案演进。
31 min zh-CN - ast-grep 源码阅读笔记
花了几天时间把 ast-grep 的源码过了一遍,记录一下核心模块的设计思路和一些有意思的实现细节。
15 min zh-CN - Scorpio:基于 FUSE 的 Monorepo 虚拟文件系统
系统拆解 Mega 项目中的 Scorpio 模块:FUSE 原理、Overlay 分层设计、按需加载的实现,以及面向 CI/CD 的 Antares 构建隔离方案。
27 min zh-CN - Monorepo 详解:从理念到 Mega 实践
深入理解 Monorepo 的核心价值、技术挑战,以及为什么普通团队需要类似 Google Piper 的基础设施。介绍开源方案 Mega 如何填补这一空白。
28 min zh-CN - IPC:进程间通信详解
从管道、消息队列到共享内存、Socket 与 RPC,系统性梳理进程间通信(IPC)的核心实现方式、原理与选型。
27 min zh-CN - Claude Agent SDK 安全篇:权限、Hook 与 Sandbox
从安全工程和平台治理的视角,拆解 Claude Agent SDK 里的工具权限系统、Hook 回调机制和 Bash Sandbox 配置,结合源码和实战用法,聊聊怎么在让 Claude 真正“动手”时,做到事前可控、事中可观、事后可查。
17 min zh-CN