Rust 编译器两个月提速 4.57%:新借用检查器和新 trait solver 一起来了
rustc 官方基准:2026-07-29 至 2026-09-28,629 项基准测试中 555 项编译耗时下降 10 月 1 日,Hacker News 上有一篇帖子爬到了首页:Nicholas Nethercote 的月度总结《How to speed up the Rust compiler in September 2026》。文章覆盖的是 202…
rustc 官方基准:2026-07-29 至 2026-09-28,629 项基准测试中 555 项编译耗时下降 10 月 1 日,Hacker News 上有一篇帖子爬到了首页:Nicholas Nethercote 的月度总结《How to speed up the Rust compiler in September 2026》。文章覆盖的是 202…
2026 年 8 月发布的 Go 1.27 里,藏着一个对性能敏感的开发者意义很大的变化:官方引入了实验性的 simd 包,一个完全可移植、与平台和向量宽度无关的 SIMD 接口。加上 1.26 先行推出的架构相关 API,Go 程序员现在可以用纯 Go 代码写出接近汇编性能的向量化计算,不必再碰一行 Plan 9 汇编。 Go 官方插画 这事儿值得展开写,…
2026 年 9 月 15 日,JDK 27 正式 GA(General Availability)。按照 Oracle 公布的路线图,下一个 LTS 版本是 2027 年 9 月的 Java 29,中间这两个非 LTS 版本承担的任务是把一批实验特性推向成熟。Java 27 交出的成绩单是 9 个 JEP(JDK Enhancement Proposal)…
80.89 GB 的 CSV 文件,对 S3 上的数据跑一遍 TPC-H Q6,DuckDB v1.5.5 需要 877.563 秒;换到 v2.0.0-dev 的异步 I/O 路径,同样的查询只要 45.264 秒,接近 20 倍的差距。这是 DuckDB 团队工程师 Pedro Holanda 在 2026 年 7 月 31 日发布的工程博客《Async…
x86 指令延迟排行榜(对数刻度) 2026 年 8 月 7 日,安全研究员 Christopher Domas(@xoreaxeaxeax)发布了新项目 Assembly Hall of Shame(汇编耻辱堂)。项目目标只有一个:让 CPU 慢到极限。 大多数性能研究都在想办法让代码跑得更快。Domas 反过来,系统性地寻找 x86 指令集中单条指令能慢…
PostgreSQL 的 LISTEN/NOTIFY 是一个被低估的内置功能。它让数据库直接充当消息队列,支持低延迟的发布/订阅模式,对于流式传输、实时通知、LLM token 流推送等场景非常实用。但它有一个长期困扰开发者的性能问题:全局排他锁(global exclusive lock),所有包含 NOTIFY 的提交事务被强制串行化执行。2025 年…