
数据库老司机
冯若航 @Vonng / Pigsty
关于数据库行业的动态、新闻、调查、理念与最佳实践 —— 拨云见日,直击行业本质。

Catalog Bullshit:把数据库拆开,再租给你一张 PostgreSQL 表
Snowflake 将湖仓治理裂缝归因于多引擎,并把 Catalog 推上新的收费层。但 Iceberg Catalog 的核心只是一笔元数据指针 CAS;真正的治理缺口,来自控制面与数据路径的分离。

AWS 收购 DuckDB:鸭子飞进亚马逊雨林
AWS 买走了做鸭子的人,把鸭子留给了基金会。

苹果没开发布会,直接上线了 512 GB 的 Mac Studio
没有预热,没有传闻,官网啪的一下就更新了。对本地 AI 来说,这可能是今年最重要的一台机器。

Omarchy:桌面 Linux 发行版有救了吗?
装了 Omarchy,然后又卸载了。Why?谁适合?谁不适合?Linux 桌面发行版还有出路吗?

是 Oracle 的失误让 PostgreSQL 赢了吗?
从 Stonebraker 的一句「感谢 Oracle」说起,聊聊 PostgreSQL 社区的独特的治理结构,与新时代面临的挑战

SOW:论母猪的产后护理
维护一个 PostgreSQL 发行版,真正让人头大的是十万级制品背后的去重、索引、快照、原子切换与增量发布。SOW 用一个自包含二进制,把 RPM / DEB 仓库从目录脚本变成可恢复、可审计的状态系统。

OINK:文档框架这件事,折腾了六年,终于靠 Codex 毕业了
在八套方案之间折腾六年后,我终于用 Codex 把 Docsy 的工程能力、Fumadocs 的现代体验和 Hugo 的简单交付合成了 OINK。

上游没有的 Bug,为什么会出现在官方包里?
祖传 BUG 奇闻:一行打包补丁从 Debian Redis 传到 Debian Valkey,又被 Valkey 官方发布流水线整体搬了回来。上游源码本身没有这个 Bug,用户下载的官方 DEB 却有。

Silo 发布:兼容 S3/MinIO 的开源对象存储
MinIO 社区分支 Silo 完成整体更名,修复高危漏洞,带来改进后的双语控制台,正式从“应急续命 Fork”转变为独立开源项目。

一个词是怎么死的
“遥遥领先”“自研”“创新”“国产”“开源”这些词,是怎样被科技行业透支成反义词的?本文梳理一场系统性的语言与信用超发,以及它给工程、开源和行业纠错机制留下的账单。

MinIO 发布10分安全漏洞
老冯:这是 RustFS 朋友写的文章,提醒大家 MinIO CVE 风险。最近 RustFS 刚刚 Beta1 了,据说七月份准备 GA,老冯也挺期待看看正式版本能不能 Drop…

MySQL 9.7:还是那碗冷饭
MySQL 9.7 作为 9.x 系列第一个 LTS 版本,向量能力依旧是花架子,迟到多年的优化器默认关闭,三年 Innovation Release 攒出来的答卷仍然乏善可陈。

续命 MinIO:承诺兑现
pgsty/minio 在三天内修复并发布多项高危漏洞补丁。兑现了“继续维护开源 MinIO 分支”的承诺。

把 Agent 的状态放进数据库
把 AI Agent 的工作目录、配置和记忆放进 PGFS 挂载目录,本质上就是把状态放进 PostgreSQL。 这样你不仅获得 PITR“时光机”,还能让多 Agent、多设备共享同一套工作空间与记忆。
360安全龙虾,把自己的泛域名私钥打进了安装包
360 刚发布的 AI Agent 产品“360安全龙虾”,被发现公开安装包中直接包含 *.myclaw.360.cn 泛域名证书私钥;进一步的公开验证与本地复现还暴露出 该证书吊销链路在 OCSP 返回结果上的一致性问题。

一场辩论之后,认真聊聊“本体论”
Palantir 的 Ontology 在技术上就是数据建模,但更值得认真讨论的是:它如何借“本体论”的哲学光环包装系统集成与数据建模,以及为什么这套叙事在中国技术生态中极易演化为新一轮概念泡沫。

InsForge:为 Vibe Coding 而生的 Supabase
InsForge 试图把数据库、认证、文件存储和语义层一起打包成一个更适合 AI Agent 的后端底座,像一个专为 Vibe Coding 设计的 Supabase。

两小时复活 MinIO,然后网站炸了
今天早上照例打开 GitHub,看到之前写 MinIO 那篇博客下面多了一条英文留言:

Palantir 的“本体论”骗局
Ontology 就是数据库建模。“本体论”这个词唯一的作用,就是让不懂数据库的人觉得这是个新东西,然后心甘情愿地为旧东西付出一千倍的价格。

重新设计数据密集型应用
《设计数据密集型应用》(DDIA)第二版终于出了。原作者 Martin Kleppmann 的播客访谈聊到了这本书,翻译了一下。

DDIA 第二版翻完了:一个跨越八年的 AI 寓言
一个上午用 codex 翻译完 DDIAv2,相比八年前三个月手工精翻,AI 的能力,在同一本书上形成了鲜明的对照。

MinIO 已死,MinIO 复生
MinIO 仓库正式归档并彻底放弃维护,开源对象存储用户将何去何从?AI Agent 如何助力 MinIO 起死回生?

DuckDB 开发者大会四连击:扩展,加密,存储过程,边缘分析
四个有趣的议题,以及老冯的点评。

深入解析:元旦当天华为高斯数据库BUG,搞摊中国银行APP
2026,1月1日元旦当天,中国银行APP故障:故障原因,先有消息说因为连接池满、无法与数据库建立新的连接导致
Catalog Bullshit:把数据库拆开,再租给你一张 PostgreSQL 表

从 Snowflake 的治理清单说起 前几天,Snowflake 在一条官方推文里发了张黑底蓝字的海报,标题叫 THE ARCHITECT’S GOVERNANCE CHECKLIST,架构师治理清单。海报列了九个问题: 撤权缺口 策略漂移 静默损坏 分类盲区 “谁”的问题 端到端血缘 身份标准化 被遗忘权 逻辑一致性 配文只有三句话: 多引擎湖仓不只是在数据层失败。 它们在治理和安全无法跨所有引擎一致落地时失败。 数据互操作性 ≠ 治理互操作性。 第三句是真的,也是这篇文章的起点:数据格式开 …
从 Snowflake 的治理清单说起 前几天,Snowflake 在一条官方推文里发了张黑底蓝字的海报,标题叫 THE ARCHITECT’S GOVERNANCE CHECKLIST,架构师治理清单。海报列了九个问题: 撤权缺口 策略漂移 静默损坏 分类盲区 “谁”的问题 端到端血缘 身份标准化 被遗忘权 逻辑一致性 配文只有三句话: 多引擎湖仓不只是在数据层失败。 它们在治理和安全无法跨所有引擎一致落地时失败。 数据互操作性 ≠ 治理互操作性。 第三句是真的,也是这篇文章的起点:数据格式开 …
AWS 收购 DuckDB:鸭子飞进亚马逊雨林

微信原文 | 2026 年 8 月 26 日 8 月 26 日,亚马逊官宣:AWS 已与 DuckDB 背后的公司 DuckLabs 签署最终收购协议,预计 9 月初交割,金额未披露。团队留在阿姆斯特丹,DuckDB、DuckLake、Quack 三个项目继续以 MIT 协议开源,挂在独立的 DuckDB 基金会名下。 公告里有一句话写得很讲究:「我们并不是在收购 DuckDB 开源项目」。这话不假,但这笔交易的机关也全在这里:项目留给基金会,人归我。 先交代一下背景。DuckLabs 是阿姆 …
微信原文 | 2026 年 8 月 26 日 8 月 26 日,亚马逊官宣:AWS 已与 DuckDB 背后的公司 DuckLabs 签署最终收购协议,预计 9 月初交割,金额未披露。团队留在阿姆斯特丹,DuckDB、DuckLake、Quack 三个项目继续以 MIT 协议开源,挂在独立的 DuckDB 基金会名下。 公告里有一句话写得很讲究:「我们并不是在收购 DuckDB 开源项目」。这话不假,但这笔交易的机关也全在这里:项目留给基金会,人归我。 先交代一下背景。DuckLabs 是阿姆 …
苹果没开发布会,直接上线了 512 GB 的 Mac Studio

微信公众号原文 今天没有发布会,没有提前预热,甚至连一点像样的传闻都没有。 苹果官网啪的一下,直接把新款 Mac mini 和 Mac Studio 上线了:Mac mini 更新到 M6 和 M5 Pro,Mac Studio 换上 M5 Max 和 M5 Ultra。 老冯一直非常关注本地自建 AI,尤其是 Mac Studio 这种大容量统一内存设备。我几乎从去年开始,每个星期都要搜一搜,看 M5 Ultra 到底什么时候出来。 结果一直没等到消息,今天它突然就来了。 而且最关键的是 …
微信公众号原文 今天没有发布会,没有提前预热,甚至连一点像样的传闻都没有。 苹果官网啪的一下,直接把新款 Mac mini 和 Mac Studio 上线了:Mac mini 更新到 M6 和 M5 Pro,Mac Studio 换上 M5 Max 和 M5 Ultra。 老冯一直非常关注本地自建 AI,尤其是 Mac Studio 这种大容量统一内存设备。我几乎从去年开始,每个星期都要搜一搜,看 M5 Ultra 到底什么时候出来。 结果一直没等到消息,今天它突然就来了。 而且最关键的是 …
Omarchy:桌面 Linux 发行版有救了吗?

微信公众号 最近 X 时间线上铺天盖地都是 Omarchy 的消息——这是 DHH 搞的一个 Linux 桌面发行版。这两天也传到中文世界里了,漫山遍野,到处都是。 老冯之前翻译过 DHH 的整个下云流程,也经常看他的博客,算是见证了 Omarchy 的诞生。但我确实没想到,这次 4.0 版本发布能产生这么大的反响。 正好手头有一台老笔记本——2018 年的 Intel MacBook Pro,于是装了 Omarchy 玩了几天。 结论先放这儿:这是一个品味在线、很不错的操作系统,但我最后还是 …
微信公众号 最近 X 时间线上铺天盖地都是 Omarchy 的消息——这是 DHH 搞的一个 Linux 桌面发行版。这两天也传到中文世界里了,漫山遍野,到处都是。 老冯之前翻译过 DHH 的整个下云流程,也经常看他的博客,算是见证了 Omarchy 的诞生。但我确实没想到,这次 4.0 版本发布能产生这么大的反响。 正好手头有一台老笔记本——2018 年的 Intel MacBook Pro,于是装了 Omarchy 玩了几天。 结论先放这儿:这是一个品味在线、很不错的操作系统,但我最后还是 …
是 Oracle 的失误让 PostgreSQL 赢了吗?

微信公众号原文 2026 年 8 月 19 日,The Register 刊出了一篇对 Michael Stonebraker 的采访。这位图灵奖得主、伯克利 Postgres 项目的发起者、八十多岁还在创业的老先生,被问到 PostgreSQL 为什么会赢,给了一个听上去有点意外的答案: 我们得感谢 Oracle。 我们得感谢 Oracle。因为他们买下 MySQL 之后,所有人都开始担心 MySQL 的去向会被 Oracle 主导,而那正是 PostgreSQL 崛起的开端。 他在同一段话 …
微信公众号原文 2026 年 8 月 19 日,The Register 刊出了一篇对 Michael Stonebraker 的采访。这位图灵奖得主、伯克利 Postgres 项目的发起者、八十多岁还在创业的老先生,被问到 PostgreSQL 为什么会赢,给了一个听上去有点意外的答案: 我们得感谢 Oracle。 我们得感谢 Oracle。因为他们买下 MySQL 之后,所有人都开始担心 MySQL 的去向会被 Oracle 主导,而那正是 PostgreSQL 崛起的开端。 他在同一段话 …
SOW:论母猪的产后护理

今天老冯来和大家聊一聊《母猪的产后护理》。俺做的新开源项目 SOW,翻译成中文就是“老母猪”。 做一个 PostgreSQL 发行版,最折磨人的往往不是把软件编译出来,而是收拾编译出来的东西。 Pigsty 要为多个 Linux 发行版、多个 CPU 架构、多个 PostgreSQL 大版本维护成百上千个组件。不同组合一路展开,最终落到仓库里的制品超过十万个:RPM、DEB、索引、签名、校验和、快照,还有一堆为了兼容包管理器而存在的元数据。 用户看到的只是 apt install 或 dnf …
今天老冯来和大家聊一聊《母猪的产后护理》。俺做的新开源项目 SOW,翻译成中文就是“老母猪”。 做一个 PostgreSQL 发行版,最折磨人的往往不是把软件编译出来,而是收拾编译出来的东西。 Pigsty 要为多个 Linux 发行版、多个 CPU 架构、多个 PostgreSQL 大版本维护成百上千个组件。不同组合一路展开,最终落到仓库里的制品超过十万个:RPM、DEB、索引、签名、校验和、快照,还有一堆为了兼容包管理器而存在的元数据。 用户看到的只是 apt install 或 dnf …
OINK:文档框架这件事,折腾了六年,终于靠 Codex 毕业了

做一个文档网站并不难,难的是让它五年之后依然好用。 最初,你只想把几份 Markdown 放到网上。 后来,需求开始自己生长:全文检索、深色模式、多语言、多版本、API 文档、流程图、终端录像、移动端适配、SEO、RSS、评论、访问统计、打印导出…… 再往后抬头一看,你已经在维护一套前端工程了:Node.js、npm、PostCSS、几十个依赖包,还有一堆不知道哪天会失效的 CDN 链接。 文档本来是用来降低项目维护成本的,最后自己却变成了一个需要维护的项目。 这就是我做 Oink 的原因。 …
做一个文档网站并不难,难的是让它五年之后依然好用。 最初,你只想把几份 Markdown 放到网上。 后来,需求开始自己生长:全文检索、深色模式、多语言、多版本、API 文档、流程图、终端录像、移动端适配、SEO、RSS、评论、访问统计、打印导出…… 再往后抬头一看,你已经在维护一套前端工程了:Node.js、npm、PostCSS、几十个依赖包,还有一堆不知道哪天会失效的 CDN 链接。 文档本来是用来降低项目维护成本的,最后自己却变成了一个需要维护的项目。 这就是我做 Oink 的原因。 …
上游没有的 Bug,为什么会出现在官方包里?

老冯最近在 Pigsty 里面更新了 Redis 模块,把 Valkey 也打包进来作为一个可选引擎,结果在打包的过程中发现了一个上游的 BUG。 我给 Valkey 和 Debian 上游提交了修复,本文记录了这个过程。 内存炸裂 先看一个天文数字:18446744073709518664。 如果你的 Valkey 某天在 INFO memory 里报出这么一个数字,别怀疑服务器突然长出了 18 EB 内存。 这是一个 64 位无符号整数从零以下减穿之后,绕回来的结果。 在修复前发布的 …
老冯最近在 Pigsty 里面更新了 Redis 模块,把 Valkey 也打包进来作为一个可选引擎,结果在打包的过程中发现了一个上游的 BUG。 我给 Valkey 和 Debian 上游提交了修复,本文记录了这个过程。 内存炸裂 先看一个天文数字:18446744073709518664。 如果你的 Valkey 某天在 INFO memory 里报出这么一个数字,别怀疑服务器突然长出了 18 EB 内存。 这是一个 64 位无符号整数从零以下减穿之后,绕回来的结果。 在修复前发布的 …
Silo 发布:兼容 S3/MinIO 的开源对象存储

半年前,老冯写了一篇《MinIO 已死,MinIO 复生》,讲了开源对象存储项目 MinIO 放弃维护、软件供应链断裂的故事,上了 HN 头条。 那篇文章里我立了个 flag:接盘这个烂摊子。 半年过去,可以汇报一下结果了。 Docker 镜像累计拉取 50 万次,GitHub 上已有 2000+ Star; 发了 9 个版本,处理了 14 项安全漏洞,其中包括几个高危漏洞; 30+ 开源项目已经切换到此分支,有的直接设成了默认依赖: RAGFlow 的默认 Compose 编排、Dokploy …
半年前,老冯写了一篇《MinIO 已死,MinIO 复生》,讲了开源对象存储项目 MinIO 放弃维护、软件供应链断裂的故事,上了 HN 头条。 那篇文章里我立了个 flag:接盘这个烂摊子。 半年过去,可以汇报一下结果了。 Docker 镜像累计拉取 50 万次,GitHub 上已有 2000+ Star; 发了 9 个版本,处理了 14 项安全漏洞,其中包括几个高危漏洞; 30+ 开源项目已经切换到此分支,有的直接设成了默认依赖: RAGFlow 的默认 Compose 编排、Dokploy …
一个词是怎么死的

中国科技行业的信用超发简史 引子 “遥遥领先”这四个字,现在已经不能正常使用了。 你在任何一份技术文档、任何一篇严肃评测里写下它,读者的第一反应是发笑。它被用旧、用臭,最终彻底翻转成了自己的反义词。今天听见这四个字,所有人的第一判断是:这玩意儿八成不行。 把一个褒义词变成全网通用的嘲讽用语,是一项非常罕见的成就。汉语上一次出现这种事,大概要追溯到“专家”。 但如果你以为这只是一个词的意外事故,那就低估了它的规模。 死掉的不止这一个。“自研”死了,“创新”死了,“国产”死了半条命,“开源”在这片 …
中国科技行业的信用超发简史 引子 “遥遥领先”这四个字,现在已经不能正常使用了。 你在任何一份技术文档、任何一篇严肃评测里写下它,读者的第一反应是发笑。它被用旧、用臭,最终彻底翻转成了自己的反义词。今天听见这四个字,所有人的第一判断是:这玩意儿八成不行。 把一个褒义词变成全网通用的嘲讽用语,是一项非常罕见的成就。汉语上一次出现这种事,大概要追溯到“专家”。 但如果你以为这只是一个词的意外事故,那就低估了它的规模。 死掉的不止这一个。“自研”死了,“创新”死了,“国产”死了半条命,“开源”在这片 …
MinIO 发布10分安全漏洞

原作者:白小安 · 微信公众号转载页 老冯:这是 RustFS 朋友写的文章,提醒大家 MinIO CVE 风险。最近 RustFS 刚刚 Beta1 了,据说七月份准备 GA,老冯也挺期待看看正式版本能不能 Drop-In Replace MinIO。如果您准备继续使用 MinIO,除了换成 RustFS,购买 MinIO AI Stor 商业支持,也可以试试老冯维护的分支 pgsty/minio,用 Codex 修复了这几个 CVE,目前已有 1.5K Star 与十万+ Docker …
原作者:白小安 · 微信公众号转载页 老冯:这是 RustFS 朋友写的文章,提醒大家 MinIO CVE 风险。最近 RustFS 刚刚 Beta1 了,据说七月份准备 GA,老冯也挺期待看看正式版本能不能 Drop-In Replace MinIO。如果您准备继续使用 MinIO,除了换成 RustFS,购买 MinIO AI Stor 商业支持,也可以试试老冯维护的分支 pgsty/minio,用 Codex 修复了这几个 CVE,目前已有 1.5K Star 与十万+ Docker …
MySQL 9.7:还是那碗冷饭

两年前我写了一篇 《MySQL 安魂九霄,PostgreSQL 驶向云外》,那时候 MySQL 9.0 刚发布,Oracle 敲锣打鼓搞了个 VECTOR 数据类型出来,吹成“AI 时代的 MySQL”。我当时一看:这玩意就是一个 BLOB 换皮。没有距离函数,没有向量索引,除了能往列里存一堆浮点数之外,什么也干不了。 之后的两年,9.0 到 9.6,七个 Innovation Release,每季度一个。Percona 看了一眼这七个版本,一个都没跟。PMM 遥测数据显示 Innovation …
两年前我写了一篇 《MySQL 安魂九霄,PostgreSQL 驶向云外》,那时候 MySQL 9.0 刚发布,Oracle 敲锣打鼓搞了个 VECTOR 数据类型出来,吹成“AI 时代的 MySQL”。我当时一看:这玩意就是一个 BLOB 换皮。没有距离函数,没有向量索引,除了能往列里存一堆浮点数之外,什么也干不了。 之后的两年,9.0 到 9.6,七个 Innovation Release,每季度一个。Percona 看了一眼这七个版本,一个都没跟。PMM 遥测数据显示 Innovation …
续命 MinIO:承诺兑现

两个月前,我在《MinIO 已死,MinIO 复生》里立了一个 flag,承接上游的烂摊子,跟 CVE、修 Bug。 那篇文章上了几个小时的 Hacker News 头条。鼓励不少,质疑也不少:一个人,真维护得了这种项目吗? 这个问题其实问得很好。因为真正见真章的时刻,不是点 fork 按钮,也不是改 README 文档,而是当安全漏洞真砸下来的时候。 现在,这件事可以交账了。 4 月 15 日到 17 日,三天时间,pgsty/minio 发布了 RELEASE.2026-04-17,连续修掉 …
两个月前,我在《MinIO 已死,MinIO 复生》里立了一个 flag,承接上游的烂摊子,跟 CVE、修 Bug。 那篇文章上了几个小时的 Hacker News 头条。鼓励不少,质疑也不少:一个人,真维护得了这种项目吗? 这个问题其实问得很好。因为真正见真章的时刻,不是点 fork 按钮,也不是改 README 文档,而是当安全漏洞真砸下来的时候。 现在,这件事可以交账了。 4 月 15 日到 17 日,三天时间,pgsty/minio 发布了 RELEASE.2026-04-17,连续修掉 …
把 Agent 的状态放进数据库

一年前,我写过一篇文章叫《PGFS:将数据库作为文件系统》。当时是为了解决 Odoo 社区的一个需求:将文件与 PostgreSQL 数据库一起做 PITR,回滚到指定时间点。 方案运行得还不错。它用纯软件的方式,实现了原本需要昂贵 CDP 专用硬件才能实现的功能,也就是让文件系统与数据库一起回滚到任意时间点。性能也行,对于 Odoo、Dify 这类应用绰绰有余。 但最近我发现,这个方案吸引了不少意想不到的用户。他们不是来做 ERP 的,而是来 存 AI Agent 状态 的。 做法其实很简单: …
一年前,我写过一篇文章叫《PGFS:将数据库作为文件系统》。当时是为了解决 Odoo 社区的一个需求:将文件与 PostgreSQL 数据库一起做 PITR,回滚到指定时间点。 方案运行得还不错。它用纯软件的方式,实现了原本需要昂贵 CDP 专用硬件才能实现的功能,也就是让文件系统与数据库一起回滚到任意时间点。性能也行,对于 Odoo、Dify 这类应用绰绰有余。 但最近我发现,这个方案吸引了不少意想不到的用户。他们不是来做 ERP 的,而是来 存 AI Agent 状态 的。 做法其实很简单: …
360安全龙虾,把自己的泛域名私钥打进了安装包
近日,安全社区发现:360 刚发布的 AI Agent 产品 “360安全龙虾”(基于 OpenClaw 的一键部署客户端),在其公开安装包中,包含了 *.myclaw.360.cn 泛域名证书的 SSL 私钥文件。 一家以安全为核心卖点的公司,把自己的通配符证书私钥,打包进了面向公众分发的安装包里。 声明:本文仅作为网络安全技术探讨与供应链安全案例分析。文中引用的技术数据及文件路径均来自公开网络渠道及官方公开发布的软件安装包,不涉及任何逆向工程、破解或入侵行为。本文所述内容均基于公开信息与可独 …
近日,安全社区发现:360 刚发布的 AI Agent 产品 “360安全龙虾”(基于 OpenClaw 的一键部署客户端),在其公开安装包中,包含了 *.myclaw.360.cn 泛域名证书的 SSL 私钥文件。 一家以安全为核心卖点的公司,把自己的通配符证书私钥,打包进了面向公众分发的安装包里。 声明:本文仅作为网络安全技术探讨与供应链安全案例分析。文中引用的技术数据及文件路径均来自公开网络渠道及官方公开发布的软件安装包,不涉及任何逆向工程、破解或入侵行为。本文所述内容均基于公开信息与可独 …
一场辩论之后,认真聊聊“本体论”

上个月我写了一篇文章叫《Palantir 的“本体论”骗局》,用一张“罗塞塔石碑”对照表说了一件事:Palantir 的 Ontology 在技术上就是数据库建模。Object Type 是表,Property 是列,Link 是外键,Action 是存储过程。 文章引发了激烈争论,最终演变成一场公开直播辩论。辩论的结果没啥悬念,观众投票中老冯以 75% 的支持率获胜。但赢个辩论没什么意义。上一篇只做了“拆”的工作。这一篇,我想把更深层的东西说清楚:本体论到底是什么?Palantir 到底对它做 …
上个月我写了一篇文章叫《Palantir 的“本体论”骗局》,用一张“罗塞塔石碑”对照表说了一件事:Palantir 的 Ontology 在技术上就是数据库建模。Object Type 是表,Property 是列,Link 是外键,Action 是存储过程。 文章引发了激烈争论,最终演变成一场公开直播辩论。辩论的结果没啥悬念,观众投票中老冯以 75% 的支持率获胜。但赢个辩论没什么意义。上一篇只做了“拆”的工作。这一篇,我想把更深层的东西说清楚:本体论到底是什么?Palantir 到底对它做 …
InsForge:为 Vibe Coding 而生的 Supabase

老冯最近发现了一个有意思的项目:InsForge。口号是——为 AI 编程设计的 Supabase。 Apache 2.0 开源,GitHub 约 2000 Star,核心技术栈是 PostgreSQL + PostgREST + Deno + TypeScript,5 个容器就能跑起来。老冯收集大宝贝的毛病又犯了,赶紧把它加入到 Pigsty 代自建全家桶里来(随下个版本一起发布)。 这个项目触及了一个真实的痛点,值得展开聊聊。 Vibe Coding 的“最后一公里” 2025 年以来 …
老冯最近发现了一个有意思的项目:InsForge。口号是——为 AI 编程设计的 Supabase。 Apache 2.0 开源,GitHub 约 2000 Star,核心技术栈是 PostgreSQL + PostgREST + Deno + TypeScript,5 个容器就能跑起来。老冯收集大宝贝的毛病又犯了,赶紧把它加入到 Pigsty 代自建全家桶里来(随下个版本一起发布)。 这个项目触及了一个真实的痛点,值得展开聊聊。 Vibe Coding 的“最后一公里” 2025 年以来 …
两小时复活 MinIO,然后网站炸了

今天早上照例打开 GitHub,看到之前写 MinIO 那篇博客下面多了一条英文留言: “I love what you did. You’re right about the Claude Code improvements to productivity. Thank you for maintaining a stable version of Minio.” 看完挺高兴的。发现他还拿自己公司的官号去转发,来了句“I Approve!” 有人用,有人认可,做开源最朴素的快乐莫过于此。 这哥 …
今天早上照例打开 GitHub,看到之前写 MinIO 那篇博客下面多了一条英文留言: “I love what you did. You’re right about the Claude Code improvements to productivity. Thank you for maintaining a stable version of Minio.” 看完挺高兴的。发现他还拿自己公司的官号去转发,来了句“I Approve!” 有人用,有人认可,做开源最朴素的快乐莫过于此。 这哥 …
Palantir 的“本体论”骗局

一、两种表情 2025 年末,Palantir 市值冲上 4000 亿美元,在两年间翻了二十多倍。 这家公司每次路演、每篇白皮书、每个技术博客,都在反复念叨同一个词:Ontology(本体论)。 这个词被包装成 Palantir 的核心技术壁垒、护城河与灵魂。 投资人听了肃然起敬,五角大楼的将军听了觉得这是信息战的未来,企业高管听了觉得自己如果不买就会被时代淘汰。 在一次面向企业 CXO 的 AI 峰会上,Palantir 的销售副总裁打出一页印着 “Ontology” 大字的 PPT。 台下的 …
一、两种表情 2025 年末,Palantir 市值冲上 4000 亿美元,在两年间翻了二十多倍。 这家公司每次路演、每篇白皮书、每个技术博客,都在反复念叨同一个词:Ontology(本体论)。 这个词被包装成 Palantir 的核心技术壁垒、护城河与灵魂。 投资人听了肃然起敬,五角大楼的将军听了觉得这是信息战的未来,企业高管听了觉得自己如果不买就会被时代淘汰。 在一次面向企业 CXO 的 AI 峰会上,Palantir 的销售副总裁打出一页印着 “Ontology” 大字的 PPT。 台下的 …
重新设计数据密集型应用

《设计数据密集型应用》(DDIA)第二版终于出了。 这本书不用我多介绍了——过去九年里,它是分布式系统领域当之无愧的圣经,也是我翻译过的最有价值的一本书。 第一版中文翻译在 GitHub 上攒了两万多颗星,说明大家是真的需要这样一本书。 第二版的变化不小。Martin 把整个存储层的假设从本地磁盘换成了对象存储,补上了这些年云原生架构的演进,也更新了不少案例和观点。 第二版的中文翻译放在这里 https://ddia.vonng.com——说实话,这次主力是 AI,我做的是校对和润色。 但效果已 …
《设计数据密集型应用》(DDIA)第二版终于出了。 这本书不用我多介绍了——过去九年里,它是分布式系统领域当之无愧的圣经,也是我翻译过的最有价值的一本书。 第一版中文翻译在 GitHub 上攒了两万多颗星,说明大家是真的需要这样一本书。 第二版的变化不小。Martin 把整个存储层的假设从本地磁盘换成了对象存储,补上了这些年云原生架构的演进,也更新了不少案例和观点。 第二版的中文翻译放在这里 https://ddia.vonng.com——说实话,这次主力是 AI,我做的是校对和润色。 但效果已 …
DDIA 第二版翻完了:一个跨越八年的 AI 寓言

今天上午,我开了 10 路 Codex 并行,用不到半天的时间, 把 DDIA 第二版刚放出的最后四章翻译完了。 这一次出来的译文让我很意外:格式、术语、脚注、锚点,基本一步到位; 中文也足够通顺,不再像早些年的“机翻味”。 我当然还会在春节期间做完整审校和细修,但“从底稿到可读成稿”的距离, 确实被 AI 拉平了。 与此同时,另几个终端窗口里,Pigsty 的管控平台在跑开发循环, 文档润色也在并行推进;刚把 MinIO 的控制台相关内容补齐。 翻译 DDIA,只是今天上午的一条支线。 回想 …
今天上午,我开了 10 路 Codex 并行,用不到半天的时间, 把 DDIA 第二版刚放出的最后四章翻译完了。 这一次出来的译文让我很意外:格式、术语、脚注、锚点,基本一步到位; 中文也足够通顺,不再像早些年的“机翻味”。 我当然还会在春节期间做完整审校和细修,但“从底稿到可读成稿”的距离, 确实被 AI 拉平了。 与此同时,另几个终端窗口里,Pigsty 的管控平台在跑开发循环, 文档润色也在并行推进;刚把 MinIO 的控制台相关内容补齐。 翻译 DDIA,只是今天上午的一条支线。 回想 …
MinIO 已死,MinIO 复生

MinIO 开源仓库正式归档,不再维护。一个时代落幕,但开源的精神不死。 老冯 Fork 了 MinIO,复活了管理控制台,重建了二进制分发渠道,让 MinIO 浴火重生。 如果你正在用 MinIO,把 minio/minio 换成 pgsty/minio ,其他一切照旧。 MinIO 的死亡证明 2025年12月3日,MinIO 在 GitHub 上宣布进入"维护模式"。我写了一篇《MinIO 已死》。 2026年2月12日,MinIO 在 GitHub 首页将状态从"维护模式"更新为 “不再 …
MinIO 开源仓库正式归档,不再维护。一个时代落幕,但开源的精神不死。 老冯 Fork 了 MinIO,复活了管理控制台,重建了二进制分发渠道,让 MinIO 浴火重生。 如果你正在用 MinIO,把 minio/minio 换成 pgsty/minio ,其他一切照旧。 MinIO 的死亡证明 2025年12月3日,MinIO 在 GitHub 上宣布进入"维护模式"。我写了一篇《MinIO 已死》。 2026年2月12日,MinIO 在 GitHub 首页将状态从"维护模式"更新为 “不再 …
DuckDB 开发者大会四连击:扩展,加密,存储过程,边缘分析

DuckDB 最近举办了首届 DuckDB 开发者大会,里面有四个有趣的议题,老冯这里从视频中提取了文字稿,然后请 Claude / GPT 整理成完整的文章,在这里与大家分享,看看 DuckDB 生态的最新进展。以及最后附上老冯对 DuckDB 生态的点评 四篇演讲分别是: DuckDB 扩展:过去、现在、与未来 DuckDB 中的存储与加密 DuckPL:DuckDB 中的一种存储过程语音(PL/PGSQL) GizmoEdge:用于物联网的分布式 DuckDB 引擎 DuckDB 扩展:过 …
DuckDB 最近举办了首届 DuckDB 开发者大会,里面有四个有趣的议题,老冯这里从视频中提取了文字稿,然后请 Claude / GPT 整理成完整的文章,在这里与大家分享,看看 DuckDB 生态的最新进展。以及最后附上老冯对 DuckDB 生态的点评 四篇演讲分别是: DuckDB 扩展:过去、现在、与未来 DuckDB 中的存储与加密 DuckPL:DuckDB 中的一种存储过程语音(PL/PGSQL) GizmoEdge:用于物联网的分布式 DuckDB 引擎 DuckDB 扩展:过 …
深入解析:元旦当天华为高斯数据库BUG,搞摊中国银行APP

原作者:VAGE · 微信公众号转载页 2026,1月1日元旦当天,中国银行APP故障: 故障原因,先有消息说因为连接池满、无法与数据库建立新的连接导致。 但进一步暴漏的信息,这里的“连接池”是数据库内的线程池BUG,导致上层应用无法和数据库建立连接,问题直指GaussDB。 现场曾重启数据库、华为的相关人员也介入解决问题,但故障依久,最终故障持续了超过1个小时,才恢复正常。 我对故障具体细节并不关心,去年(2025年)金融行业IT基础设施问题频发,四大行有两家都未能幸免(工行与中行),支付宝 …
原作者:VAGE · 微信公众号转载页 2026,1月1日元旦当天,中国银行APP故障: 故障原因,先有消息说因为连接池满、无法与数据库建立新的连接导致。 但进一步暴漏的信息,这里的“连接池”是数据库内的线程池BUG,导致上层应用无法和数据库建立连接,问题直指GaussDB。 现场曾重启数据库、华为的相关人员也介入解决问题,但故障依久,最终故障持续了超过1个小时,才恢复正常。 我对故障具体细节并不关心,去年(2025年)金融行业IT基础设施问题频发,四大行有两家都未能幸免(工行与中行),支付宝 …
