Skip to content
星际流动

Serving the For You feed

发布
采集
工程实践 8.0 分 — Bluesky For You Feed 架构深度解析:单 Go 进程 + SQLite 跑在客厅 PC 上服务 72000 用户。极简架构设计的典范案例。
原文: Simon Willison

评分 8 · 来源:Simon Willison · 发布于 2026-04-24

评分依据:Bluesky For You Feed 架构深度解析:单 Go 进程 + SQLite 跑在客厅 PC 上服务 72000 用户。极简架构设计的典范案例。

Bluesky 最有趣的功能之一是任何人都可以运行自定义 feed 实现。spacecowboy 运营的 For You Feed 是其中最受欢迎的,约 72,000 用户在使用。

架构亮点

整个 Feed 由单个 Go 进程提供服务,使用 SQLite 数据库——运行在 spacecowboy 客厅里的「游戏 PC」上:

技术细节

这篇 guest post 发在 AT Protocol 博客上,详细解释了:

这是一个极简主义架构设计的绝佳案例,证明了精心设计的简单系统可以支撑惊人的用户规模。


标签: