这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。
找人与试单:作品、报价、背调与红旗信号
同一份需求发给五个人,报价从 300 到 2400 美元,作品集都很漂亮。本文比较四类找人渠道,用 2–4 小时付费试单代替面试,按作品、试单、沟通、报价四项加权打分,并给出六条红旗、两个必问的前客户背调问题、筛选总成本算法与红旗组合的处理方式。
posts
这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。
同一份需求发给五个人,报价从 300 到 2400 美元,作品集都很漂亮。本文比较四类找人渠道,用 2–4 小时付费试单代替面试,按作品、试单、沟通、报价四项加权打分,并给出六条红旗、两个必问的前客户背调问题、筛选总成本算法与红旗组合的处理方式。
周日晚八点供应商返回 503,AI 按钮把用户卡在半句上。本文给一人产品的三层降级预案:带抖动的超时重试、第二供应商与弱模型、模板缓存与人工队列,配熔断、429 与用户可见行为,用可用性、降级成功率、三层覆盖率三个算式做月度演练验收。
借力失败多半不是人选错,而是边界没划。本文给出六项必须自己握着的保留清单、按风险分成三级的可交任务与审批点、最小权限设计,列出可交任务的分级清单,并用核心时间占比与加权可交比例复算外包上限、权限暴露面与账号边界。
一个账号一晚上能把 19 美元套餐用成 470 美元账单。本文用 token 轰炸、上传注入、数据外泄等五个故事,配出输入白名单、输出校验、速率与审计四道防线,用三个算式验收,并给出 429、403 与 kill switch 口径。
一个人做不完时,最容易犯的错是先花钱找人。本文用频率与判断度把任务分成四象限,比较自动化、模板化、外包三种借力的成本曲线,算清交接、验收、协调三项隐性成本与六个月回本门槛,并给出三条可执行退出信号;算下来不成立时,不借力也是答案。
把回答分成有据可答、无据低风险、澄清拒答与转人工四种模式,给出检索白名单、片段身份与不可变版本、逐句引用和每周审计的做法;区分检索分数与正确概率,复算引用覆盖率、拒答召回率、拒答精确率和人工兜底率,避免把有引文当作结论必然正确。
一份两年前标记为 accepted 的 ADR 仍然躺在决策目录里,它依赖的 ADR 早已被取代,复审日期也过去了三个月。本节把决策当作有生命周期的图节点,讨论提议、评审、采纳、复审、失效与替代,给出取代/依赖/冲突关系的检测、复审到期提醒和失效迁移清单,并用 Go 实现决策图校验。
把 50 条用例拆成 20 条常见、15 条边界、10 条对抗与 5 条已知失败,配一张百分制评分表、LLM 初评加 20% 人工抽检的执行方式与六项上线门槛,并说明 holdout 维护,复算通过率、加权得分与严重错误率。
把散落在聊天记录里的提示收成资产:九个字段的 registry、模板与变量分离的五条校验、固定快照后的可复现记录,以及改提示等于改代码的灰度回滚流程;最后用可复现率、模板覆盖率与变量缺失率三个数字验收,让每次线上变化都能解释。
两家供应商用同一批 50 条题同跑,五维加权 3.5 分才入围;再把适配人天、双跑月费、评测重跑与质量回退损失折成迁移成本,用锁定成本率 25% 判断这份合同现在能不能签、将来换不换得起,并留好两条备选,避免被一次涨价卡住。
按「构建、数据库、迁移、连接池、事务、HTTP、容器」七个层次组织 libraryd 的常见故障:给出真实报错原文、触发条件、定位命令与修复方式,并说明排查时为什么应先确认失败发生在哪一层,而不是先改配置。附录末尾附一页式诊断命令清单,便于按层逐项核对。
AI 账单不是一笔支出,而是三层账:每次调用、每用户每月、每功能每月。本文用日志区分输入输出、缓存、重试与分摊,按套餐复算成本分布,明确 AI 成本率上限与完整毛利率的区别,并在可变费用与固定费用不重复计入的条件下计算保本用户数。
客户一句「能不能自动读发票」,差点吃掉一个独立开发者两周注意力和整月毛利。本文用频次、材料、可撤销、已付费四道判据、三种更便宜的替代与四条 60 天退出条件做取舍,再用 20 条真实输入跑 90 分钟预验证,复算判据得分与 AI 增量毛利。
邀请关系是一本「谁欠谁奖励」的账,绑定时机早一步会被刷、晚一步会被截胡。本节比较点击、注册、首单三个绑定时机,拆开唯一性、可撤销与自己邀请自己的四类伪装,并给出一个把绑定判定、撤销与失败重试写成纯函数、可在本地用 24 条用例验证的可运行模型。
一个月 200 人注册,只有 84 人成功发出第一个请求,第二周还在调用的只剩 31 人。本文用漏斗与 cohort 拆 TTFHW、首次调用成功率、28 天调用留存与每千次调用工单数,给出分子分母、埋点事件、复盘表与可复算的验收算式。
把 libraryd 用到的 JDBC 驱动、连接池、迁移工具、HTTP 框架、JSON、校验、日志、指标、追踪、缓存与测试库放在一起对比,说明每个选择的约束、替代方案与不适用场景,并给出一张可复用的选型表、四个常见误判与替换前的检查清单。
七个客户用七封邮件问同一个 429 是什么意思,两周后又来五个。本文用教学案例拆开发者工单的五类与 P0–P3 时限、状态页组件与订阅、事故公告五要素与更新节奏,并给出首次响应达标率、每千次调用工单数与重复问题占比三个复算式。
一次把时间戳从秒改成毫秒、删掉一个「没人用」的字段,就让三个客户同一天报错。兼容性由调用方的解析方式定义,不由作者定义。本文给出兼容窗口、弃用公告、Sunset 头与三条下线判据,把破坏性变更变成客户可以排期、可以验证的迁移。
文档的验收指标不是页数,而是开发者从注册到看见第一个 2xx 用了多久。把 quickstart 压进五步、端点页固定六块、错误码做成双向索引,再用 TTFHW 的中位数与 P90 按月复算,并写进发布检查表,第一次成功才不靠运气。
《后端架构设计·分布式与数据一致性》的阅读入口:13 章分四段的结构、章节依赖图、三条阅读路径、症状到章节的对照表、arch-lab 在卷三新增的时钟、复制、共识、分片、事务、Outbox、ID 与锁、调度和多活组件,以及实测值、目标值与示例值的口径和读完本卷的五项标准。