标签

Go

用规则 DAG 重构即时访问授权:HubSpot JITA 架构的工程价值

来源: infoq.com 31
即时访问授权(Just-In-Time Access,JITA)解决的是一个敏感问题:用户只在需要时获得权限,并在条件不再满足后失去权限。随着审批条件、资源类型和治理要求增加,把所有判断堆进一段条件代码,很快会形成难以解释、难以测试、也难以审计的授权逻辑。 HubSpot 对 JITA 授权系统的重构给出了一条清晰路径:把访问决策拆成独立规则,再用有向...

把 AI Agent 的每次策略判定送进 SIEM:Docker AI Governance 审计日志实战

来源: docker.com 45
AI Agent 不只会回答问题,还可能调用工具、访问数据并触发外部操作。Docker AI Governance 现在把组织内 Agent 触发的策略判定汇总成一份可搜索的审计记录,并将这些记录发送到安全团队已有的 SIEM。这样,团队既能说明 Agent 做了什么,也能证明策略拦截了什么。 传统应用日志通常记录 HTTP 状态码、异常堆栈和用户操作...

把 Agent Skill 当成产品:Google 如何构建、评测并规模化治理智能体技能

来源: cloud.google.com 35
AI 编码智能体的能力上限,不只由模型决定,还取决于它拿到了什么指令、上下文和工具。Google Agent Skills 的核心思路,是把 Google Cloud 等领域知识编码成结构化、开源、可被智能体读取的操作说明,让智能体减少幻觉、遵循最佳实践,并更稳定地完成真实任务。 真正困难的部分并不是写出第一批 Skill,而是在越来越多团队参与后,仍...

守住变更局部性:让演进式架构不再依赖跨团队协调

来源: infoq.com 57
一个看似简单的功能,如果突然需要三个团队开会、修改四个服务并协调同一天发布,问题往往不在需求本身,而在系统已经失去了变更局部性:一项业务变化无法被限制在拥有该业务能力的边界内。边界漂移通常悄无声息,却会持续增加认知负担,最终让“演进式架构”只剩下口号。 假设电商系统要增加一条规则:VIP 客户可以免除订单取消手续费。理想情况下,这条规则应由订单或取消策...

Apache Dubbo-go v3.3.2:面向生产环境的稳定性收敛与 Triple 能力增强

来源: my.oschina.net 56
Apache Dubbo-go v3.3.2 正式发布。这个版本没有把重点放在堆叠大量新特性上,而是集中处理生产环境最容易放大问题的部分:内核稳定性、并发安全、资源释放和热路径性能。同时,旧配置体系进一步收敛,Triple 协议、泛化调用、应用级元数据与服务治理能力也得到增强。 对于已经运行 Dubbo-go 的团队,v3.3.2 更像一次基础设施升级...

TypeScript 7.0 原生 Go 编译器:构建速度提升 8 到 12 倍,但升级前要看清 API 兼容性

来源: infoq.com 49
TypeScript 7.0 带来了一个重要变化:编译器改用原生 Go 实现,官方摘要显示,真实代码库中的构建速度提升约 8 到 12 倍。对于大型前端工程、Monorepo 和持续集成任务来说,这可能直接改变开发反馈周期。 不过,这次升级并不只是把依赖版本号改成 。TypeScript 7.0 目前还缺少稳定的程序化 API,依赖 TypeScrip...

RuleGo v0.37.0:从工业设备接入到 CEP 流计算,规则链开始贯通数据全链路

来源: oschina.net 49
RuleGo v0.37.0 的重点从上一版本的 AI Agent 框架化转向“连接与数据流”:向下接入工业设备,向外发现微服务,向后写入时序数据库,并在数据流动过程中执行 CEP(复杂事件处理)。这意味着规则链不再只负责单条消息的条件判断,而是可以承担更完整的实时数据编排任务。 在典型物联网系统中,一条遥测数据往往要经过多层处理:协议解析、字段归一化...