弹性是练出来的,不是画出来的
Posted by quentin 在 Wednesday, 14 October 2026
很多团队把高可用等同于弹性,但它们是两种完全不同的问题。高可用解决预期内的故障,弹性解决设计时没想到的意外。本文从一个TLS 1.3升级导致流量静默消失的真实案例出发,聊聊控制平面依赖、恢复路径腐化、以及为什么弹性是练出来的能力而不是画出来的属性。
冰箱都能被黑了,安全清单还够用吗
Posted by quentin 在 Tuesday, 13 October 2026500亿的底牌
Posted by quentin 在 Monday, 12 October 2026同样的查询,快了两倍多
Posted by quentin 在 Sunday, 11 October 2026
DuckDB 2.0 alpha 同一条 S3 查询比 1.5.5 快了 2.4 倍,不是换了算法,是把下载和解析从串行变成了并行。这个改法前端十年前就玩过了,聊聊背后的工程思路。
Agent上线前,先让最挑剔的人用半年
Posted by quentin 在 Saturday, 10 October 2026单价降了,账单涨了
Posted by quentin 在 Friday, 9 October 2026格式战争没打完
Posted by quentin 在 Thursday, 8 October 2026
Chrome 宣布支持 JPEG XL,四年前 Google 亲手砍掉了这个格式。图片格式战争的本质不是压缩率之争,而是生态链完整性的博弈。
都差不多强了,然后呢
Posted by quentin 在 Wednesday, 7 October 202625块和903块
Posted by quentin 在 Tuesday, 6 October 2026学会认输
Posted by quentin 在 Monday, 5 October 2026做技术的人,学会什么时候放弃一个技术方案,可能比学会什么时候开始更重要。沉没成本是资深工程师最容易忽略的陷阱。
模型跑通了,营收没动
Posted by quentin 在 Sunday, 4 October 2026实时协作这笔账,你算过吗
Posted by quentin 在 Saturday, 3 October 2026多人实时编辑听起来只是“加个WebSocket”的事,真正上手才发现冲突解决、CRDT数据膨胀、协作状态存储这些坑,每一个都比想象中深。从OT到CRDT,选型的本质不是“哪个更先进”,而是“你的业务场景能容忍哪种代价”。
Git要换SHA-256了,代价谁算过
Posted by quentin 在 Friday, 2 October 2026Git 3.0计划将默认哈希算法从SHA-1切换为SHA-256,密码学层面的升级理由成立,但生态碎片化的隐性成本被严重低估。真正昂贵的不是迁移本身,而是新旧共存的过渡期。从技术管理者视角看,升级决策应该跟着威胁模型走,而不是跟着密码学论文走。
轮子换了,车还没到
Posted by quentin 在 Thursday, 1 October 2026SolidStart 2 用 Vite 8 替换了 Vinxi,25个预发布版本、一年多开发周期。这不是升级,是重构。前端元框架的底层构建工具更换越来越频繁,每次换引擎,迁移成本都是业务团队在付。框架的稳定期在缩短,技术选型的决策逻辑也要跟着变。
手快不算快了
Posted by quentin 在 Wednesday, 30 September 2026接口谁设计,锅就谁背
Posted by quentin 在 Tuesday, 29 September 2026大部分前端团队都经历过“后端接口不好用”的痛苦,于是BFF、GraphQL等方案轮番上阵。但我观察到一个反直觉的现象:很多团队的BFF最终变成了透传代理,加了40ms延迟却没带来实质收益。真正改变局面的不是技术方案,而是API契约的所有权归属。
审代码,审的不只是代码
Posted by quentin 在 Monday, 28 September 2026一篇论文宣称AI可以替代人类代码审查,把审查拆成四个功能逐一论证。但审查真正值钱的部分——困惑、质疑改动必要性、看出缺失、基于上下文的判断——恰恰在检测之外。




