内容归档

好内容,随时找得到。

按栏目浏览往期内容,用关键词、分类和日期找到需要的信息。

内容归档

707 条结果
自定义日期
分类与标签

当前范围:全部时间 · 707 条 · 首次收录日期

清除筛选

我们如何用 Insights 改进 Insights 背后的 agent

Datadog 的工程师用自家产品 Insights 来观察和优化他们自己的 AI agent。Insights 会分析 agent 的运行记录,找出它在哪些地方花了过多 token、工具调用失败或任务没完成,并解释原因、估算影响、给出有依据的修复建议。例如它发现搜索工具一次返回太多内容,导致后续请求被重复计费;还发现请求顺序不对,使提示缓存无法复用,估算每月可省约 2734 美元。工程师随后把建议交给编程 agent 改代码,并通过重放原任务验证修复后 token 是否更少、回答是否仍然正确。这是 Datadog 的自用案例,节省数字为估算、尚未实测。

文中可用工具

  • Insights分析 agent 运行记录,找出成本与可靠性问题并给出修复建议
  • Agent ObservabilityDatadog 用于观测 AI agent 的产品,Insights 位于其中
  • search_llmobs_spans在已记录的 trace 中搜索证据的工具
  • update_insight用于更新已有 insight 的工具
  • Fix with Bits把 insight 的证据与建议交给编程 agent 修改代码
展开详情收起详情:我们如何用 Insights 改进 Insights 背后的 agent
☆ 收藏Datadog Blog查看原文 ↗

五场 P99 CONF 演讲揭示了数据库的哪些权衡取舍

P99 CONF 是一个线上会议,专门讨论高性能、低延迟的应用,2026 年的大会在 10 月 21 日至 22 日举办。本文从 60 多场演讲中挑选了五场来介绍,主题都是数据库在不同设计之间如何取舍。比如,读写和存储空间往往此消彼长:让写入变快,读起来可能更费劲。还有团队把数据放到对象存储上并加缓存,用便宜的大容量存储换取稍慢的冷读取;也有团队改用内存索引,让读取更快、几乎不出现长尾延迟,代价是占用更多内存、写入更重。这些结果都针对演讲中特定的测试负载,并非通用性能保证;演讲录像需注册后可在 p99conf.io 点播观看。

文中可用工具

  • SlateDB开源库,让开发者在 S3 等对象存储上直接搭建键值数据系统,不用自己实现 LSM
  • LogstorScyllaDB 中可选开启的存储引擎,面向读多写少的键值负载,用内存索引加快单点查询
  • Valkey内存数据库,文中通过多线程网络 I/O 和槽位迁移来提升吞吐和横向扩展速度
  • turbopuffer向量搜索引擎,在对象存储上支撑千亿级向量的低延迟检索
  • RaBitQ二进制量化方法,把向量的影子索引压缩到每维一位,用来先缩小候选范围
展开详情收起详情:五场 P99 CONF 演讲揭示了数据库的哪些权衡取舍
☆ 收藏The New Stack查看原文 ↗

GPT-6.1 Terra 对比 GPT-6 Astra:高推理强度下,一个以准确率换低成本与高速度

OpenAI 在 10 月 26 日发布了 GPT-6.1 Terra,把它定位成便宜、快速、适合大量日常任务的模型,价格只有旗舰 GPT-6 Astra 的十分之一:输入每百万 token 1 美元、输出 5 美元,而 Astra 是 10 美元和 50 美元。作者用三项自己造的测试对比两者:SQL 推理、数据校验和故障日志排查,推理强度都设为 high。结果是 Astra 更准,例如 SQL 测试 48/50 对 26/50,数据校验 50 对 45;Terra 更快更便宜,SQL 测试约 0.08 美元、133 秒,Astra 约 1.65 美元、320 秒。作者指出,Terra 会把需要累加的任务交回给用户自己跑查询,还会自信地给出错误计数,使用时需要挑选场景。这些只是单次合成测试结果,文章没有说明正式可用范围等更多信息。

文中可用工具

  • GPT-6.1 TerraOpenAI 发布的低价快速模型,用于高量日常任务
  • GPT-6 AstraOpenAI 的旗舰模型,价格更高但测试中更准确
  • GPT-5 Mini文中用作较弱对照模型,用于校准难题测试
  • OpenAI API作者用来运行三项测试的接口
展开详情收起详情:GPT-6.1 Terra 对比 GPT-6 Astra:高推理强度下,一个以准确率换低成本与高速度
☆ 收藏The New Stack查看原文 ↗

Kubernetes 成立工作负载一致性工作组,为何对 AI 团队意义重大

Kubernetes 社区在 10 月 27 日宣布成立一个专门的工作组,要为「工作负载在 Kubernetes 上运行时的行为」制定统一标准。此前虽有测试能判断一个集群能不能跑 AI/机器学习任务,但对于具体工作负载本身没有类似标准,团队只能靠变通办法、手动摸索,或者盯着节点被清空、权限报错这类迹象来排查问题。新工作组希望补上这块空白,让不同工作负载在集群里的运行表现有一致、可检验的规范。对跑 AI 工作负载的团队来说,这意味着未来判断平台是否适合自己的任务会更有依据;不过目前只是宣布成立并征集社区意见,标准尚未发布。同期还有:TNS 与 HPE 合作发布一本关于在 Kubernetes 上运行 AI 工作负载的电子书,可立即下载;OpenTelemetry 转换语言 OTTL 达到 v1,对 traces、metrics、logs 稳定,包含在 Collector Contrib v0.164.0 及之后版本,并承诺语法和标准函数保持向后兼容。另有 AWS 架构师预告将在 KubeCon 展示用 agent 流水线实时分析工作负载并在 GPU 上共置多个模型的方案,属于演示预告,原文未说明可用时间。

文中可用工具

  • Kubernetes容器编排平台,文章讨论其上新成立的工作负载一致性工作组
  • Kubernetes AI Conformance已有测试,用于判断集群能否运行 AI 或机器学习工作负载
  • OpenTelemetry Transformation Language (OTTL)OpenTelemetry 的配置语言,可在收集器层修改、过滤和丰富遥测数据
  • Collector ContribOpenTelemetry 收集器贡献版,v0.164.0 起包含 OTTL v1
  • VPC Flow LogsGoogle Kubernetes Engine 内置功能,记录 IP、端口和协议之间的连接,帮助排查临时 Pod 的问题
展开详情收起详情:Kubernetes 成立工作负载一致性工作组,为何对 AI 团队意义重大
☆ 收藏The New Stack查看原文 ↗

Entire 联合创始人 Thomas Dohmke 最担心科技未来的什么?

前 GitHub CEO Thomas Dohmke 创办了新公司 Entire,本周推出一个 GitHub 替代品,用 AI 代理审查代码改动的 Trails 系统取代传统 pull request,开发者负责把关。他在采访中表示,最担心的是人们以为不再需要学编程,认为每个孩子除了数学、生物、地理,也应懂计算机科学基础。文中还提到其他几位业内人士的看法:有人担忧速度快但理解不足、出现低质量代码,也有人担忧 AI 代理的信任与安全机制跟不上,以及工具价格把人挡在未来之外。

文中可用工具

  • TrailsEntire 推出的代码审查系统,用 AI 代理评估代码改动,开发者负责监督
  • GitHub原文中作为被替代的传统代码托管与 pull request 平台被提及
展开详情收起详情:Entire 联合创始人 Thomas Dohmke 最担心科技未来的什么?
☆ 收藏The New Stack查看原文 ↗

GPU 繁忙会掩盖 Kubernetes 上缓慢的 AI 推理

HPE 的三位产品负责人(Marius Bogoevici、Mahesh Ramachandran、Karthik Subramanian)在一篇赞助文章中讲了怎么发现 AI 服务“机器很忙但用户体验差”的问题。原来大家常看 GPU 利用率,但它只说明显卡在干活,不代表回答够快、够准——首字快可能后面生成很慢,整体快也可能答错。他们建议上线前先用有代表性的提问和流量做一次“基准测试”,记下首字时间、每字生成速度、吞吐量和答案质量,上线后再拿实时表现跟基准对比,并把请求数据和 GPU、网络、数据库、向量库等底层指标对齐,才能分清是需求涨了还是哪里卡住了。读者可以据此建立更靠谱的监控和扩容依据;报道没有给出具体测试数字,相关方法和电子书属于推荐做法,HPE Morpheus 与 OpsRamp 是厂商产品介绍,并非已公开的独立评测结果。

文中可用工具

  • HPE Morpheus Software在混合环境中统一开通和管理虚拟机与 Kubernetes 集群的平台
  • HPE Kubernetes Service (HKS)Morpheus 高级版和企业版中包含的 Kubernetes 服务
  • HPE OpsRamp Software跨多云混合基础设施的全栈可观测与监控工具
  • Horizontal Pod AutoscalerKubernetes 自带的按指标自动扩缩容组件
展开详情收起详情:GPU 繁忙会掩盖 Kubernetes 上缓慢的 AI 推理
☆ 收藏The New Stack查看原文 ↗

Anthropic 取消 Claude 一项重要用量限制,但并非人人适用

Anthropic 把每月 200 美元的套餐改名为 Ultra(原来叫 Max 20x),并取消了这个套餐中 Claude Code 的“滚动五小时用量上限”。以前用户即使本周还有剩余额度,也可能在调试或大重构做到一半时被这个五小时上限卡住,只能等重置。现在只要账号通过验证、且本周额度没用完,就不会再被五小时窗口打断;验证按账号和付款记录自动进行,无法申请加速,通过后会收到邮件通知。注意周用量上限仍然存在,网页、桌面和手机上的 Claude 聊天与 Claude Code 共用同一份额度,用完后可按 API 标准价格购买额外用量。对经常撞上五小时限制但周额度还有剩的人,Ultra 可能值得比 Max 多付 100 美元;如果每周额度本来就早早用完,取消五小时限制并不会增加可用量。另外 Max 5x 改名为 Max,两个套餐价格仍为每月 100 和 200 美元,老用户无需操作。

文中可用工具

  • Claude CodeAnthropic 的命令行 AI 编程工具,此次取消了 200 美元套餐的五小时用量上限
  • ClaudeAnthropic 的聊天助手,其网页、桌面和手机端用量与 Claude Code 共用每周额度
  • Claude Platform API供开发者调用 Claude 的接口,套餐附带等额月度 API 额度
展开详情收起详情:Anthropic 取消 Claude 一项重要用量限制,但并非人人适用
☆ 收藏The New Stack查看原文 ↗

微软将停用 Azure Deployment Environments,且无替代产品

微软宣布,Azure Deployment Environments 将于 2027 年 2 月 22 日停用,而且没有推出替代产品。届时,使用该服务的团队需要改用 Bicep 或 ARM 模板,直接部署环境。Microsoft Dev Box 会在 2028 年 9 月 18 日停用,官方建议转向 Windows 365,但微软自己说明,两者并非一一对应的替代关系。仍在 Dev Box 上的工作负载预计会被删除。对用户来说,原有环境管理能力将逐步消失,需要提前规划迁移,改用相应工具或服务。

文中可用工具

  • Azure Deployment Environments按需创建和管理开发环境的 Azure 服务,即将停用
  • Bicep微软的声明式基础设施即代码语言,被建议作为直接替代方式
  • ARM templatesAzure 资源管理器模板,被建议作为直接替代方式
  • Microsoft Dev Box面向开发者的云托管开发机服务,将于 2028 年停用
  • Windows 365微软云电脑服务,被指为 Dev Box 的迁移方向,但非一一对应
展开详情收起详情:微软将停用 Azure Deployment Environments,且无替代产品
☆ 收藏InfoQ Architecture & Design查看原文 ↗

演讲:缺失的阶梯——当 AI 吃掉中层,工程师如何晋升

Alasdair Allan 在一场演讲中介绍了他对 METR 和 Anthropic 关于 AI 编程普及情况所做的实证研究。他指出一个“监督悖论”:工程师越依赖 AI 工具,新人就越难在真实任务中练出基本功,机构内部积累的经验和背景知识也容易流失。长期来看,这会让能够有效监督自主系统的高级工程人才出现断层。对读者来说,这提醒企业在推广 AI 编程时不能只看效率,还要给初级工程师保留足够的动手成长机会和传帮带机制。

文中可用工具

提供的材料未提及具体可用工具。

展开详情收起详情:演讲:缺失的阶梯——当 AI 吃掉中层,工程师如何晋升
☆ 收藏InfoQ Architecture & Design查看原文 ↗

DoorDash 借助 AI Agent 将杂货复购延迟从 16 秒降至 2 秒

DoorDash 优化了杂货复购流程:过去用户要等约 16 秒才能重新下单,现在缩短到约 2 秒。做法是提前用批量 LLM 推理算出用户常买的东西,再用确定性的规则校验,而不是每次临时让模型现算;同时实时核对商品目录,保证选中的货还在售,并把清单做成可编辑界面,用户不改就不必再调用模型。DoorDash 称购物清单浏览量翻倍,该流程下单率提升约 34%。这些数字来自公司自述,文中未说明上线范围、统计口径和具体模型。

文中可用工具

提供的材料未提及具体可用工具。

展开详情收起详情:DoorDash 借助 AI Agent 将杂货复购延迟从 16 秒降至 2 秒
☆ 收藏InfoQ Architecture & Design查看原文 ↗

揭示你的 AI 服务中的漏洞

Dynatrace 发布了一个现成的仪表盘,能把运行中的 AI 服务里发现的漏洞集中展示出来。原来团队很难看清自己的 AI 模型、Agent 和推理流程里到底运行着哪些有漏洞的开源依赖,信息分散、缺少上下文。这个仪表盘把运行时漏洞分析和 AI 可观测性结合起来,按严重程度和影响范围汇总,还提供覆盖情况表,告诉你哪些 AI 进程已被扫描、哪些还没被扫。该仪表盘现已可用,前提是先接入 AI 可观测性并开启运行时漏洞分析。

文中可用工具

  • Runtime Vulnerability Analytics在运行时扫描进程,发现其中加载代码的已知漏洞
  • AI Observability发现并监测 AI 服务相关实体,为漏洞视图提供数据
  • OpenInference原文推荐用于接入 AI 可观测性的埋点工具
  • GenAI Smartscape识别 AI 服务背后的进程实体
  • LangChain原文仅作为 AI 相关开源框架名称提及,未说明具体用途
  • Hugging Face原文仅作为 AI 相关开源框架名称提及,未说明具体用途
展开详情收起详情:揭示你的 AI 服务中的漏洞
☆ 收藏Dynatrace Blog查看原文 ↗

Dynatrace 统一 AI 可观测性数据接入,覆盖编码 Agent、OneAgent 与 OpenInference

Dynatrace 这次把 AI 可观测性的数据接入打通了:不管你用的是编码 Agent、Python 大模型应用,还是基于 OpenInference 的工具,采集到的运行数据都能汇到同一个地方。原来每种工具格式不同,往往要各自搭一条接入通道,额外做不少管线工作;现在这些数据会被统一整理成同一套 gen_ai.* 数据模型。对用 Python 调 AWS Bedrock、OpenAI 或 LangChain 的团队,OneAgent 只要开一个设置就能自动采集,不用改代码;已用 OpenInference 的团队,原有埋点也能直接接入。这样团队能把精力放在做应用上,排查问题和看成本也更方便。另外,Anthropic、Google ADK 等十余种框架的 Python 传感器目前是实验状态,采集完整度可能变化,正式可用时间原文没说明。

文中可用工具

  • OneAgent自动采集 Python 大模型应用的日志、追踪和 LLM 遥测,开启设置即可,无需改代码
  • OpenInference面向 AI 应用的开源埋点规范,支持 33+ 框架自动采集追踪,Dynatrace 可直接接收其数据
  • Claude Code编码 Agent,Dynatrace 可采集其 OpenTelemetry 信号以监控用量和成本
  • Codex (OpenAI)编码 Agent,Dynatrace 可采集其遥测
  • Cursor编码 Agent,Dynatrace 可采集其遥测
  • Google Antigravity编码 Agent,Dynatrace 可采集其遥测
  • GitHub Copilot编码 Agent,Dynatrace 可采集其遥测
  • Claude Managed AgentsDynatrace 支持对其追踪,可查看 Agent 会话、模型调用和 token 消耗
  • Claude PlatformDynatrace 是其官方可观测性合作伙伴,可原生导出 OpenTelemetry 追踪
  • OpenTelemetry开放遥测标准,OpenInference 规范已捐赠给该项目,Agent 追踪也基于它
  • AWS Bedrock原文提到 Python 应用可通过 OneAgent 采集调用它的遥测
  • LangChain原文提到 Python 大模型应用可通过 OneAgent 采集其遥测
展开详情收起详情:Dynatrace 统一 AI 可观测性数据接入,覆盖编码 Agent、OneAgent 与 OpenInference
☆ 收藏Dynatrace Blog查看原文 ↗

AI Agent 默认先用无服务器,让生产数据决定何时迁移

Datadog 的几位工程师建议,AI Agent 的工作负载应优先考虑无服务器(按请求分配算力、空闲缩到零)而不是常开服务器。他们分析了超过 3.5 万次生产环境编程 Agent 会话,发现中位数会话只有 20% 的时间在真正调用模型或工具,其余时间都在等待,但沙箱资源一直占着,常开算力等于为闲置时间付费。做法是先给工作负载建一份「执行画像」,记录峰值并发、单次运行的实际计算时长与总耗时之比等,再据此判断用按需算力还是专用节点;长任务可以拆成可恢复的无服务器工作流,等待时释放算力、下一步就绪再继续。读者可以据此避免过早购买常开算力,并用上线后的真实数据再决定是否迁移,文中还提到可用 Datadog 的 Agent 可观测性、APM 和无服务器监控来测量这些指标。

文中可用工具

  • Datadog Agent Observability观测 AI Agent 的运行,测量每次运行的总耗时和各步骤时长
  • Datadog APM通过链路追踪查看模型、工具和应用层面的耗时
  • Datadog Serverless Monitoring测量无服务器组件的执行时长、调用量、并发和 CPU 内存使用
  • AWS Lambda文中举例的无服务器计算服务,增强指标可报告 CPU 利用率和 CPU 时间
展开详情收起详情:AI Agent 默认先用无服务器,让生产数据决定何时迁移
☆ 收藏Datadog Blog查看原文 ↗

检测 AI 智能体是否复制自我复制的提示注入

OpenAI 此前报告了一种“自我复制提示注入”:攻击者把隐藏指令藏在 AI 智能体读取的内容里,诱导智能体照做,并把这些指令复制进邮件、文件或消息中,从而感染其他智能体和后续会话,像电脑蠕虫一样扩散。这次 Datadog 把 OpenAI 报告中的两个例子改造成针对测试智能体的模拟攻击,并用其安全产品 Datadog AI Guard 检查智能体读到的内容和发起的工具调用。结果 AI Guard 在看邮件或 CSV 时,就标记了被植入的内容不安全;当测试智能体把注入指令复制进回复或技能文件时,AI Guard 也判定这些操作不安全。需要注意的是,这是模拟环境中的演示,不是正式发布的新功能,也不能说明真实的拦截成功率;文章的重点是展示如何排查智能体最终回复里看不出来的可疑行为。

文中可用工具

  • Datadog AI Guard评估 AI 智能体的输入、输出和工具调用,标记提示注入等不安全行为
  • GPT-5.4 mini测试智能体所用的 OpenAI 模型
展开详情收起详情:检测 AI 智能体是否复制自我复制的提示注入
☆ 收藏Datadog Blog查看原文 ↗

使用 Datadog Agent Observability 追踪语音智能体

Datadog 为语音智能体加了可回放的追踪功能。以前排查语音问题只能看文字记录,但文字看不出停顿、抢话、被中断等真实体验,也分不清音频和文字是否一致。现在用 OpenAI Realtime API 构建的应用可以自动把每轮对话的输入输出音频、转写、token 用量和工具调用记进同一条 trace,还能直接播放音频;同时提供一个「用户等首段回复音频多久」的指标,方便找慢的会话。做语音应用的开发者可以边听录音边看调用链,判断问题出在模型、工具还是打断环节,不用再只靠文字猜。Python 端需 ddtrace 4.13.0 及以上;ElevenLabs Realtime 支持和 Amazon Nova 2 Sonic 支持尚在后续或部分覆盖范围,具体可用范围原文未完全说明。

文中可用工具

  • Datadog Agent Observability把语音对话的音频、转写、token 用量和工具调用记录在一条 trace 里,便于回放和排查问题
  • OpenAI Realtime API用于构建实时语音智能体的接口,其会话可被自动追踪
  • ddtracePython 追踪库,4.13.0 及以上版本可自动采集语音轮次数据
  • ElevenLabs Realtime API原文称其支持将在 ddtrace 4.17.0 提供,尚未开放
  • Amazon Nova 2 Sonic原文称 Python 和 Node.js 追踪器新增对其构建的应用的追踪支持
展开详情收起详情:使用 Datadog Agent Observability 追踪语音智能体
☆ 收藏Datadog Blog查看原文 ↗

Datadog 在 Forrester Wave™:2026 年第四季度 AIOps 平台报告中被评为领导者

Datadog 宣布自己在 Forrester 的 AIOps 平台评测里被评为“领导者”。以前工程师要自己翻告警、查问题、找根因;现在 Datadog 的 Bits AI 会帮忙定位问题并给出修复建议,还能在设定的护栏内执行修复,工程师保留最终控制权。支撑它的 Scout 1.0 模型刚进入预览,Bits AI 已有超过 1 万名付费客户。对读者来说,这意味着运维排障可能从“人工逐条查”变成“AI 先查、人来把关”,但 Scout 1.0 尚未正式开放。

文中可用工具

  • Bits AI自动发现生产问题、调查根因并建议或执行修复
  • Scout 1.0专为调查生产问题打造的模型,目前处于预览阶段
展开详情收起详情:Datadog 在 Forrester Wave™:2026 年第四季度 AIOps 平台报告中被评为领导者
☆ 收藏Datadog Blog查看原文 ↗

“紧迫性本质上是主观判断”:Anthropic 向 TNS 介绍如何评估 Claude Duet

Anthropic 推出后台助理 Claude Duet,会自动查看你已连接的应用,主动判断哪些事需要你处理。问题是“什么算紧急”本身很主观,而且它由 Claude Opus 5.5 驱动,可能误读对话或判断错优先级。为此 Anthropic 用员工日常工作校准了一套内部评分器,离线检查它排优先级的对错,同时另设一个独立于执行模型之外的自动检查器,看每个动作是否符合你的意图,以降低网页里藏指令骗它的风险。目前 Duet 只对美国 Pro 和 Max 订阅者开放且有等待名单;后台检查每几小时一次并计入用量额度,官方未说明评分的准确率,也还不能让你实时查看或接管它在云端浏览器里的每一步。

文中可用工具

  • Claude Duet自动监控已连接应用并在后台处理任务的 AI 助理
  • Claude Opus 5.5驱动 Claude Duet 的模型
  • Claude Code其自动模式分类器被扩展用于 Duet 的独立动作检查
展开详情收起详情:“紧迫性本质上是主观判断”:Anthropic 向 TNS 介绍如何评估 Claude Duet
☆ 收藏The New Stack查看原文 ↗

Kubernetes 上 AI Agent 沙箱的五个关键层次

云原生社区在讨论如何让 AI Agent 跑代码时更安全。原来,Agent 自主运行时会执行没人检查过的代码,可能装包、跑脚本、反复改到测试通过,在笔记本上风险有限,但在公司共享的 Kubernetes 集群上,一个被允许的系统调用就可能利用内核漏洞影响整台节点。文章把防护拆成五层:选择隔离方式(普通容器、gVisor 限制系统调用、Kata 轻量虚拟机)、配置对应节点、收紧网络与凭证等访问权限、通过 RuntimeClass 让 Agent 单独选用更隔离的运行环境,以及为额外资源开销做计量。读者能了解各方案的取舍,比如 Kata 隔离更强但要维护客户机内核、打两份补丁。文章未说明这些方案当前是已可用还是仅演示。

文中可用工具

  • runc普通容器运行时,共享主机内核,性能最好但隔离最弱
  • gVisor在用户态处理系统调用,限制内核接口,适合需要一定隔离又看重启动速度的场景
  • Kata Containers让每个 Pod 跑在轻量虚拟机里,提供完整虚拟机级隔离
  • Kubernetes承载 Agent 工作负载的集群平台
  • RuntimeClass让指定 Pod 选择更隔离的运行环境,不影响其他工作负载
  • NetworkPolicy限制 Agent 的网络出口,默认拒绝只放行必要目标
  • containerd节点上集成并配置 runc 或 gVisor 运行时的容器引擎
  • KVMKata 场景下提供硬件虚拟化支持
  • MCP servers作为沙箱外的远程工具,需要单独授权
展开详情收起详情:Kubernetes 上 AI Agent 沙箱的五个关键层次
☆ 收藏The New Stack查看原文 ↗

Kubernetes 平台为何反复重建本可共享的编排层

很多平台团队每年都会自己写 Kubernetes 控制器,用来自动创建 Deployment、Service、ConfigMap 之类的一堆对象,并在它们之间传递字段。Kubernetes 本身已经提供了 CRD、控制器、Server-side apply、CEL、OpenAPI 这些零件,却没有说明“几个资源算一个整体、谁先谁后、某个值要从另一个资源的状态里取”的说明书,所以 Helm、Argo CD、Crossplane、Operator 等每个工具都各自补这一块,成千上万的组织在重复造同一个轮子。kro(Kube Resource Orchestrator)把这段“接线”写成数据,叫 ResourceGraphDefinition:由 CEL 表达式里的引用来推断依赖顺序,并在实例创建前做类型检查,一个控制器就能解释所有定义,应用团队照样用 kubectl、RBAC 和 GitOps。它还在 2025 年 9 月进入 Kubernetes SIG Cloud Provider,定位成别人可以搭建的底层原语;0.10 版本新增的 Graph 只保留组合部分、不需要 CRD 和实例,适合“给打了标签的 Service 自动生成 Ingress”这类一次性场景。读者可以少写一堆粘合控制器,但要意识到 API 一旦发布就是承诺,成本从“写”变成“长期维护”。

文中可用工具

  • Kubernetes容器编排平台,提供 CRD、控制器、RBAC 等基础能力
  • Kubebuilder帮助开发者快速搭建 Kubernetes 控制器的框架
  • Helm在渲染阶段管理一组资源,Helm 4 增加了服务端应用和等待资源状态
  • Argo CDGitOps 工具,用同步波次、钩子和健康检查补足清单里缺失的顺序与就绪信息
  • Crossplane用组合和函数管理资源,v2 可直接组合原生 Kubernetes 资源
  • kro(Kube Resource Orchestrator)把资源接线写成数据,由单个控制器解释,0.10 的 Graph 用于无需对外 API 的场景
  • CEL在集群内求值的表达式语言,kro 用它表达资源间引用并推断依赖顺序
  • OpenAPI为字段提供类型定义,kro 在实例创建前据此做类型检查
  • Server-side apply跟踪每个字段由谁拥有,避免多方写入冲突
展开详情收起详情:Kubernetes 平台为何反复重建本可共享的编排层
☆ 收藏The New Stack查看原文 ↗

“我认为世界不需要一个新的 GitHub”:GitHub 高层如何看新竞争对手

在旧金山举行的 Universe ’26 大会上,GitHub 管理层回应了平台稳定性问题。他们表示已经增加 400 万核 CPU 和 160 PB 存储,并彻底重构后端基础设施。原因是 AI Agent 的访问方式和人类开发者差别很大,一些原本运行正常的服务出现了意外故障,因此不只是扩容,还要重写核心服务。对于前 CEO Thomas Dohmke 新创办的 GitHub 替代品 Entire,GitHub COO Kyle Daigle 说“世界不需要一个新的 GitHub”,开发者可能只是需要不同的工具。Dohmke 则回应称开发者显然需要新选择。这些投资和调整目前已经公布,但文章没有说明具体上线时间。

文中可用工具

  • GitHub代码托管平台,文章讨论其稳定性和面向 Agent 时代的演进
  • Entire前 GitHub CEO 创办的 GitHub 替代平台,定位为开源、可扩展、多区域部署的开发者社区新家
展开详情收起详情:“我认为世界不需要一个新的 GitHub”:GitHub 高层如何看新竞争对手
☆ 收藏The New Stack查看原文 ↗