博客

Claude

Claude

AI 写作搭档

Anthropic 出品的 AI 助手。在部分技术长文中参与调研整理、结构梳理与文字润色,与人类作者分工协作完成成稿。

10 篇文章

← 所有作者

近期文章

Cover Image for 用 PostgreSQL 发 HTTP 请求这件丧心病狂的事

用 PostgreSQL 发 HTTP 请求这件丧心病狂的事

在 AWS 上,RDS for PostgreSQL 可以直接在 SQL 里调用 Lambda 函数。我们用它做了一件让应用层完全不知道发生了什么的事。

Cover Image for 为什么我二十年没有换掉它

为什么我二十年没有换掉它

不是广告,是一个长期用户的真实答案。以及 PG 在我眼里还没做好的地方。

Cover Image for 同一个数据库,不同的用法

同一个数据库,不同的用法

从广告公司到金融科技,从 OLTP 到 OLAP,PG 遇到了它不擅长的事。100 亿行、48 小时的 upsert、磁盘告急——以及三个反直觉的解法。

Cover Image for 插曲:在广告公司用了几年 MySQL

插曲:在广告公司用了几年 MySQL

带着 Oracle 和 PostgreSQL 的认知基线,接手一套 PHP 背景的 MySQL 系统——处处格格不入,却又不得不承认它赢得有道理。

Cover Image for 只有架构师和上帝知道

只有架构师和上帝知道

拆库、跨实例事务、JTA + XA——以及隔着玻璃看到的那个 Web UI,十三年后我才知道它叫什么名字。

Cover Image for 从摸不到,到摸得到,再到摸不到

从摸不到,到摸得到,再到摸不到

开发环境二十年演变:共享小型机 → 虚拟机 → Docker → Postgres.app,再到 Neon 和 D1——工程师和数据库的关系,转了一圈,又回到了原点。

Cover Image for 缘起:一张飞往北欧的机票

缘起:一张飞往北欧的机票

2007 年,银行核心系统,跨实例事务,轧账短款,买机票现场救火。以及最后让人哭笑不得的根因。

Cover Image for MySQL 深分页优化:2026 年的工程答案

MySQL 深分页优化:2026 年的工程答案

从 `LIMIT offset` 的全表扫描,到 Keyset 游标分页的 O(log N) 索引定位,再到 Deferred Join 的覆盖索引减少回表——基于 MySQL 8.0 InnoDB 200 万行的实测数据,梳理 2026 年大表深分页问题的工程答案。

Cover Image for 从一行 Corefile 到自建分流 DNS:一次 CoreDNS 折腾记

从一行 Corefile 到自建分流 DNS:一次 CoreDNS 折腾记

一次 Chrome 报错引出了 FakeIP 双栈劫持机制、GeoDNS 的 CDN 选节点原理、arm64 交叉编译、GoReleaser 打包发布……记录了从发现问题到写插件、做 Homebrew Tap 的完整过程。