System Design
三百万条规则的反向匹配设计
用参考解释器与倒排编译器重现漏召回,跑通缺失、多值、区间端点与兜底测试,再推导三百万规则的内存、更新和撤销边界。
Java 21 虚拟线程的并发控制
用一个并行等待两个下游的最小服务,对照平台线程与虚拟线程,观察入口排队、许可等待、总截止时间和取消,再用 JDK 21 的真实 pinning 栈定位持锁阻塞。
一次依赖超时的故障推演
用一场明确虚构的订单查询事故,追踪回退误判、推荐降级与恢复退出,区分能算清的损失、能执行的动作和仍待演练的整改。
写入接口的幂等性设计
在 PostgreSQL 18.6 中复现同键提交、回滚和锁等待超时,解释响应重放、异参冲突、业务唯一约束,以及保留墓碑的过期清理协议。