#后端
共 5 篇相关文章。
给 Agent 的"工作交接"写个评测:一个 benchmark 的设计与 review 揪出的六个洞
OceanBase PowerContext 的一个 issue 要求把 Rollover Handoff 和"压缩式摘要"放到同一把尺子下比一比。harness 写完被 reviewer 揪出六个洞,回头看每个洞背后是同一个病:拿一个对象做判断,但那个对象不是你要测的东西。收尾时 CI 又红了一次,取证下来发现被判红的也不是这段代码——同一个病的流程层版本。
一行 END 标记能由记忆自己写出来:一次 Unicode 行边界引发的信任边界逃逸
Agent 把不可信历史用 BEGIN/END 标记包起来,下游按"第一行裸 END"判断边界在哪结束。一条记忆就能用自己的内容伪造出这一行——因为 JSON 序列化不转义 U+2028,而 splitlines 认它。第一版修法被 reviewer 打回两次之后,我换了个坐标系。
Go 服务里的并发控制:从 context 到 errgroup 的工程实践
把 context 当成"取消信号广播器"而不是参数袋子,用 errgroup 管住一批 goroutine 的生命周期,再配合 semaphore 限流——一套可以直接抄进项目的并发控制骨架。
MySQL 索引失效的 12 个真实场景复盘
把线上慢查询日志里反复出现的索引失效场景整理成 12 条:每条给出复现 SQL、为什么失效、以及改写成什么样。文末附一套排查 checklist。
分布式 ID 生成方案横评:雪花、号段与 Leaf
自增主键在分库分表下不够用了怎么办?把 UUID、数据库自增、号段模式、雪花算法、美团 Leaf、百度 UidGenerator 放在一起,从趋势递增、时钟回拨、可用性三个维度做横向对比,并给出选型决策树。