Agent 架构决策记录:用 ADR 解释五个关键取舍
围绕流程、存储、协议、并发和模型路由记录约束、代价与重新评估条件。
围绕流程、存储、协议、并发和模型路由记录约束、代价与重新评估条件。
串起身份、编排、知识、工具和模型网关,给出可以分阶段实现的平台设计。
围绕三个高风险故障定义注入点、预期终态和恢复证据,检验治理链路是否有效。
用到达率、服务时间和资源池解释吞吐上限,设计能暴露排队问题的负载实验。
在统一入口执行能力检查和预算控制,用明确语义约束模型切换与故障降级。
拆开任务生命周期和连接生命周期,处理断线、重连、取消和事件缓冲。
把线程调度能力与下游资源配额分开治理,避免更轻量的线程放大依赖压力。
用事务内事件和消费去重衔接数据库与消息系统,明确至少一次投递下的责任边界。
将任务事实持久化,用租约和版本校验处理进程重启与重复调度。
把审批绑定到具体命令,用业务幂等和结果对账处理超时后的不确定执行状态。
Lin 的 ❤️ 博客
技术专题:Java Agent 工程化:从知识库问答到可靠业务执行。围绕 RAG、工具治理、任务恢复与 Java 平台架构整理设计思路和验证方法。
记录一些 🌈 生活上,技术上的事
