Jiayun's Blog

探索与分享

【好文共赏】Quack:DuckDB 在 2026 年从零设计一个数据库 wire 协议,把 PostgreSQL 和 Arrow Flight 都拉出来当背景板

DuckDB 团队用一篇 20 分钟读的文章,把'什么是好的现代数据库客户端协议'的答案写在了纸上:HTTP 为底座、单 round-trip 为信仰、自有 application/duckdb 序列化为前线、auth/authz 全部可换为 SQL macro。然后用 60M 行不到 5 秒、5500 TPS 小写入的 benchmark 把 PostgreSQL 协议和 Arrow Flight SQL 一起压在身下。

【好文共赏】Redis 的野心代价:当一个"远程字典服务器"想成为一切,它就什么都不是了

Charles Leifer 借 antirez 的 Array 类型 PR 切入,沿着 BSD 改 AGPL、RESP3 的二次系统效应、Disque 的早夭、Redis-Raft 被 Jepsen 打穿、再到 Valkey 的反扑,写了一篇站在 2026 年回看 Redis 十五年的总账:让 Redis 当年成功的全部基因,正被它自己的野心一一吃掉。

【好文共赏】资深开发者为何"说不清"自己的价值:Speed 与 Scale 的两个循环

Tuhin Nair 用一个文案人的视角拆解了 AI 时代一场看不见的沟通错位:业务害怕的是不确定性,资深开发者害怕的是复杂度——同一个 "AI 让开发者过时" 的口号,对两群人意味着完全相反的东西。

Figma 自建 Redis 代理冲六个 9:平台工程的钟摆,正从'抽象'摆回'特化'

Figma 选择不用 Envoy 也不用 ElastiCache,而是用 Rust 自建 Redis 代理冲击六个 9 可用性。这不只是工程选择,而是平台工程范式从'通用抽象'摆回'业务特化'的信号。

可塑系统的回归:当'面向未来'的架构信仰被推翻,软件工程在重学如何拥抱变化

ACM Queue 一组新论文重新定义系统设计:与其追求 future-proof 的'万能抽象',不如构建可拆解、可重组、可被用户当场修改的 malleable systems。这背后是一场对 1990 年代以来软件工程主流范式的清算。