The Consensus

RSS: https://theconsensus.dev/rss.xml
面向资深开发者的研究与分析。

The Consensus Weekly, August 8, 2026

Dear subscriber, I wrote a tour of The Consensus walking through features like gift links, topic tagging jobs (find jobs related to compilers, or distributed systems), and email alerts on new jobs, ar...
评论点赞收藏8 天前

基础设施生态周报:2026年8月1日

我们追踪来自各个基础设施生态系统的公司、项目和开发人员的数百个博客(以及数以万计的文章)。以下是过去一周中六篇有趣的阅读内容。完整信息源请访问 /feed.html。Daniel Stenberg 使用 curl 介绍 HTTP 消息签名。该文
评论点赞收藏15 天前

Wasmtime 中的 WasmGC

Wasmtime 47 默认支持 WebAssembly 垃圾回收。我们将探讨 WasmGC 的由来,以及 Wasmtime 的回收器如何从引用计数法演变为半空间复制法。
评论点赞收藏24 天前

The Consensus 周报:2026年7月19日

The Consensus 平台新增邮件提醒功能,支持按日、周、月频率接收职位、融资及第三方资讯摘要。该功能面向标准层订阅用户开放,同时推出了更紧凑的视图界面。
评论点赞收藏28 天前

观察 Go 的垃圾回收器:新旧对比

Go 1.26 默认启用 Green Tea GC。文章使用 perf 工具观察其缓存友好性,可视化堆内存分配过程,并深入探讨了非移动式收集器面临的稀疏页面问题。
评论点赞收藏28 天前

The Consensus 周刊:2026年7月11日

来自“共识”——分叉、克隆与包管理。包管理其实很棘手。当许可证发生变化、出现新的分叉时,你的包管理器可能会认为你真正想要的是另一个包。有时,它甚至会继续向你提供一个你原本可能根本不想使用的包。阅读
评论点赞收藏36 天前

OxCaml 中值得其他语言借鉴的特性

Jane Street 推出的 OxCaml 允许开发者使用 [@zero_alloc] 注解标记函数。编译器会强制检查该函数的调用树,确保没有任何堆内存分配,否则拒绝编译。 这种将性能约束转化为编译期错误的机制,解决了传统性能优化中难以追踪内存分配的问题,为追求极致性能的底层开发提供了新的工程思路。
评论点赞收藏49 天前

Consensus 周刊:Jane Street 的 OCaml 零分配注解特性

Jane Street 推出的 OCaml 超集引入了 [@zero_alloc] 注解,允许开发者直接标记函数以消除内存分配。这一特性改变了以往依赖性能分析器查找并优化热点路径分配的传统工作流,提供了从编译层面强制零分配的机制。 对于追求极致性能的底层系统开发者和 OCaml 社区成员而言,这种将性能约束前置到语言层面的做法具有极高的参考价值,能够引发关于静态分析与运行时性能平衡的深度讨论。
评论点赞收藏50 天前

The Consensus 周刊:2026年6月20日

Pierre Zemb 在 Clever Cloud 构建兼容 Redis 和 PostgreSQL API 的数据层,基于 FoundationDB。 该周刊汇总了近期值得关注的技术博客文章。
评论点赞收藏57 天前

Python 3.14 垃圾回收机制的变更与回退始末

文章深入分析了Python 3.14将垃圾回收器从传统分代模式改为增量模式的变更及其在3.14.5版本中被回退的原因。作者通过编译不同版本并运行基准测试,展示了增量GC在降低最大暂停时间方面的优势,但也指出了其在处理循环引用时可能导致内存压力显著增加的问题。文章还涵盖了Python引用计数机制、循环引用检测以及GC回调追踪等技术细节。
评论点赞收藏63 天前

本周基础设施动态

汇总 Supabase 分布式 Postgres、MariaDB 嵌入 DuckDB、Elixir 逐步类型化、PgDog 融资等基础设施领域新闻。
评论点赞收藏66 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。