上周技术热讯 · 2026.09.21-27 · Rust 进内核十年长跑交卷,AI 编程工具集体“下沉”
Rust for Linux 合并首个正式驱动【技术发布】
十年拉扯终于落地。Linux 6.18 合并窗口接收了 Rust for Linux 的首个正式硬件驱动(NVMe 部分逻辑),不再是 RFC 或示例代码。这意味着内核维护者对 Rust 的“试验期”心态正式结束。短期不会大规模重写,但新驱动、新子系统用 Rust 写,阻力已经小了一个量级。
PostgreSQL 19 进入 beta,异步 I/O 是主角【技术发布】
新版把 io_uring 支持推到默认路径,高并发读场景下延迟抖动明显收敛。逻辑复制加了冲突可观测性,总算能看到订阅端到底卡在哪一行。社区讨论最热的是内置连接池的雏形讨论——pgbouncer 的活儿,数据库想自己干了。
Claude 推出“项目记忆”持久化【AI动态】
Anthropic 给 Claude 加上跨会话的项目级记忆,可绑定具体仓库路径,修改代码时自动带上下文。和 Cursor、Copilot 的 workspace 记忆打的是同一张牌。开发者反馈两极:省了重复交代背景,但也担心上下文污染导致模型“记岔了”。
Qwen3 系列开源多尺寸模型【AI动态】
阿里开源 Qwen3 的 0.6B 到 32B 全尺寸版本,32B 在代码补全基准上对标上一代 72B。小尺寸版本主打端侧和本地 IDE 集成,量化后 4B 能在 16G 内存笔记本上跑。开源模型和闭源 API 的能力差距,这一轮又被压缩了一截。
Bun 1.2 发布,内置 S3 与 Postgres 客户端【技术发布】
Bun 继续走“全家桶”路线,1.2 把对象存储和数据库客户端收进运行时,配合原有的 bundler、test runner,一个 bun 命令覆盖开发到部署。Node 兼容性测试通过率提到 95% 以上。争议仍在:运行时该不该管这么多事。
Redis 8 采用 AGPLv3,社区分裂继续【开源项目】
Redis 8 确认以 AGPLv3 发布,替代此前的 RSAL/SSPL 双许可。Valkey(Linux 基金会 fork)同期发布 8.0,AWS、Google 云托管均已跟进。许可证之争没有赢家,但用户的迁移成本被实实在在抬高了。
Kubernetes 1.34 移除多项 deprecated API【基础设施】
1.34 正式删除一批挂了多个版本的 API,升级前不跑 kubectl deprecation 检查基本必踩。同时 in-place Pod 资源调整进入 beta,调 CPU/内存不用重建 Pod,对有状态服务的运维是实打实的减负。
GitLab 披露严重权限绕过漏洞(CVE-2026-XXXX)【安全播报】
漏洞允许已认证低权限用户读取私有仓库代码,影响 17.x 多个版本。官方已发补丁,建议自托管实例尽快升级,并检查审计日志中异常的仓库访问记录。GitLab 近两年权限类漏洞频率偏高,自托管团队该把升级流程自动化了。
Deno 2.5 支持直接运行 npm 包【技术发布】
Deno 现在可以不经过 node_modules 直接执行 npm 包,兼容层进一步收窄和 Node 的体感差距。加上原生的权限沙箱和 TypeScript 支持,“换掉 Node”这件事第一次有了不用改代码的路径。
GitHub 推出代码库级 AI 索引【行业视角】
GitHub 上线仓库级语义索引,Copilot 的补全和问答能引用整个代码库而非单文件上下文。免费额度给得克制,大仓库要付费。信号很明确:AI 编程工具的竞争,从模型能力转向了索引质量和上下文工程。
上周关键词:Rust for Linux、PostgreSQL、Qwen3、Bun、Redis