全链路压测下的 3 高系统设计经验总结

疫情期间全链路压测摸底容量与瓶颈:3 高系统设计矩阵(高并发、高可用、高扩展性)——功夫在平时,底气在压测。

2025-10-01 · 约 862 字

MySQL RC 隔离级别下的 GAP 死锁分析

RC 隔离级别下通常认为 Gap Lock 会被关闭,为什么仍然出现 GAP 死锁?通过简化模型复现 DEL + INSERT 死锁,分析唯一键检查的 Next-Key Lock 成因与三种解法。

2025-08-09 · 约 3079 字

业绩提成系统架构设计思考

面对方案种类多、场景需穷举、链路复杂、计算多样的提成系统,用三分法——分治、分离策略、分层设计——重构架构,零故障迁移 2000 家客户。

2023-01-19 · 约 772 字

无用的设计模式(上篇)

理论学习中人人都说重要,工作实践中却找不到用武之地——从诞生背景、本质认知、学习方法到面向对象设计原则,重新理解设计模式。

2020-08-10 · 约 4930 字