展卷 ↗ 山河随笔2026.09.10 文件命名的实用规则:让未来的自己找得到 文件命名的实用规则:让未来的自己找得到 雨停之后,山路上的石头颜色会深一截 约 10 分钟 · 含图解# 文件整理展卷 ↗
展卷 ↗ 技术手札2026.09.10 数据库变更的分步策略:先扩展,再切换 数据库变更的分步策略:先扩展,再切换 ### 为什么停机改表越来越难用 表结构要跟着产品变:加一列状态、把金额从整数改成带币种的结构 约 11 分钟 · 含图解# 数据库展卷 ↗
展卷 ↗ 技术手札2026.09.10 日志里该写什么:能定位问题,也守住隐私 日志里该写什么:能定位问题,也守住隐私 ### 一次超时,三行日志对不上 支付回调在傍晚开始变慢,接口成片返回 504 约 10 分钟 · 含图解# 日志展卷 ↗
展卷 ↗ 仙侠拾梦2026.09.10 让山水有层次:分清前景、中景与远景 让山水有层次:分清前景、中景与远景 仙侠里的山,常常一开口就整幅推过来:云海、宫阙、飞瀑、古松,一句里挤进四五样 约 16 分钟 · 含图解# 画面层次展卷 ↗
展卷 ↗ 山河随笔2026.09.10 每周复盘只写三件事:事实、判断与下一步 每周复盘只写三件事:事实、判断与下一步 周日靠近晚饭之后,屋子里的声音会少一截 约 13 分钟 · 含图解# 复盘展卷 ↗
展卷 ↗ 技术手札2026.09.10 指数退避与抖动:重试不该成为第二次故障 指数退避与抖动:重试不该成为第二次故障 外部调用失败以后立刻再试,试到成功为止,这在单机、单用户、故障只持续一瞬间时像是能自愈 约 10 分钟 · 含图解# 重试展卷 ↗
展卷 ↗ 技术手札2026.09.10 后台任务状态机:让排队、取消和重试可解释 后台任务状态机:让排队、取消和重试可解释 后台任务最难排查的时候,不是它失败,而是你说不清它现在算什么 约 10 分钟 · 含图解# 任务队列展卷 ↗