AI 精选工程笔记

技术摘要

AI 精选与摘要技术文章、编程实践和人工智能新闻。

---

别等数据库挂了才翻仪表盘:PostgreSQL 关键 PMM 告警配置指南

来源: postgr.es 51
周五傍晚,你收拾好东西离开办公室,心里很踏实——系统跑了一整周没出问题。与此同时,服务器磁盘利用率悄悄爬到了 90%,WAL 文件堆积如山,一条查询已经执行超过一小时,没人注意到,因为仪表盘上的数字"看起来还行"。等到写入开始报错、同事发消息问"数据库好像有点慢?"的时候,数据库已经不是慢了——它已经挂了。 这不是什么新鲜事。麻烦的信号一直都在,只是监...

HOW2026 济南:PostgreSQL 内核调优、连接瓶颈与 AI 落地的实战全景

来源: postgr.es 59
四月底的济南,山东酒店金色大厅里坐满了来自全球的 PostgreSQL 和 IvorySQL 开发者。HOW2026(Hello Open-source World)不只是又一场数据库会议——中国开源数据库联盟(COSDA)在此正式成立,IvorySQL 作为 PostgreSQL 的 Oracle 兼容分支正在加速出海,而 AI 与数据库的交汇已经从...

Maia 3:一个用 2.5 亿局人类棋谱训练的开源象棋引擎,Elo 1800 且能本地跑

来源: oschina.net 61
传统象棋引擎追求的是"更强"——Stockfish 的 Elo 破 3500,远超任何人类冠军。但如果你是一个 1500 分的业余棋手,跟 Stockfish 下棋就像跟一台不会犯错的机器对练:它从不失误,你永远看不到"人类会怎么走这步"。Maia 3 走了另一条路——它不是要赢你,而是要像你一样下棋。 Maia Chess 团队刚发布的 Maia 3...

云原生 Kafka 架构演进:从分层存储到无盘化未来

来源: infoq.com 86
Kafka 诞生于本地磁盘和固定集群的时代——Broker 持久化靠 JBOD,扩容靠手动加机器,成本靠"多买几块盘"硬扛。当事件流平台被搬上云,这套模型开始崩塌:存储成本远高于计算、Consumer 滞后时集群被迫保留海量冷数据、多租户隔离只能靠物理集群切割。分层存储、弹性 Consumer、Share Group、虚拟集群、FinOps 遥测,以及...

TamboUI:让 Java 重新回到终端舞台

来源: infoq.com 72
终端应用正在经历一场小型复兴——Claude CLI 用 Rust 写的 Ratatui 界面让不少人重新意识到,命令行也能做出精致、响应式的交互体验。Java 社区显然不想只做旁观者。TamboUI 的口号很直接:让 2026 成为"Java 终端之年"。版本还停在 0.3.0,但 Maven 和 Spring 已经在用了——这件事本身就值得认真看看...

SynthID 扩大阵营:Google 的 AI 内容水印迎来检测 API 与行业共建

来源: infoq.com 55
AI 生成内容正以指数级速度涌入互联网——文本、图像、音频、视频,肉眼越来越难分辨来源。水印技术因此从学术课题变成了工程刚需。Google 的 SynthID 正在从实验室走向生产线:不仅 Nvidia 和 OpenAI 已加入采用阵营,Google 还在 Gemini Enterprise Agent Platform 上预览了全新的 Content...

SynthID 扩大阵营:AI 生成内容水印与检测 API 实战

来源: infoq.com 51
AI 生成内容正在以指数级增长,而区分"人写的"和"模型写的"已经不再是学术问题——它直接影响版权合规、 misinformation 治理和平台信任。Google 的 SynthID 正试图给出一个工程层面的答案:在生成内容中嵌入不可感知的水印信号,并提供检测接口让下游系统读取它。最近,SynthID 的生态有了两个关键变化:Nvidia 和 Ope...

存量代码迁移不是问一句答一句:用 Skill / SubAgent / Agent Team 三层架构管住 AI

来源: my.oschina.net 48
把一个跑了多年的网盘 Android 客户端往 Kotlin Multiplatform(KMP)上搬,不是让 AI "帮我翻译一下这段 Java" 就能搞定的事。几十万行存量代码、跨平台语义对齐、模块间依赖纠缠——任何一个环节失控,AI 就会从助手变成制造混乱的源头。 我们在这场迁移里摸索出了一套三层架构:Skill → SubAgent → Age...

Gnutella:一个被 AOL 杀死的项目,如何让数百万人免费下载 MP3

来源: oschina.net 52
2000 年初,AOL 内部有人写了一个小东西——一个完全不需要中心服务器的文件共享协议演示。公司高层觉得这东西太危险,下令砍掉。但代码已经流出,互联网不认"撤回"按钮。几天之内,Gnutella 就像野草一样蔓延开来,几年后数百万人在用它下载 MP3。 这个故事本身就够戏剧性了,但更有意思的是:Gnutella 的协议设计极其简陋,甚至可以说是"粗暴...

MySQL 外键级联操作"静默"跳过子表触发器——一个活了近 20 年的 Bug

来源: oschina.net 53
2005 年,Oracle 的工程师 Omer Barnir 向 MySQL 提交了 Bug #11472:当父表的外键级联操作(、 等)间接修改或删除子表行时,子表上定义的触发器不会被执行。近 20 年过去了,这个 Bug 仍然开着,状态是"Verified"——没有修复,没有计划修复的时间表。 这不是一个边缘场景。任何依赖外键级联 + 触发器做审计...