May 13, 2020 Architecture 架构模式快速参考指南 云端架构模式的完整快速参考指南。通过决策树、比较表格和实用选择标准,找到适合您挑战的正确模式。 Best PracticesDesign Patterns
Jul 18, 2026 Architecture Saga 模式:跨微服务协调长生命周期事务 当一笔业务事务要跨五个服务、两个数据库时,没有任何一个 ACID 边界能罩住它。Saga 模式用一组本地事务加一份补偿计划,把原子性换掉;它有两种截然不同的形态:编排,让一个指挥者告诉每个服务做什么;协同,让每个服务对总线上的事件做出反应。一次航行类比、两个并排实现、三种现实落地形态,以及一个指向 Saga 启用模式的预告。 Design PatternsMicroservicesDistributed Systems
Jun 7, 2026 AI 工作台与笔记本:为什么 MCP 服务器与 Agent Skills 不是竞争对手 两个开放标准,同一种困惑。MCP 服务器和 Agent Skills 都能扩展 LLM 的能力,但它们回答的是不同的问题:工作在哪里发生,以及智能体如何知道该做什么。一个工坊类比、一次并排搭建、一个决策矩阵,以及对上个月那篇关于谄媚性文章的刻意呼应。 MCPAgent SkillsTooling
May 1, 2026 AI 总是说「是」的魔镜:理解 LLM 的谄媚问题 你的 LLM 并不是因为你说得对才同意——它是因为下一个 token 的概率奖励它这么做。本文拆解机制、用魔镜手法验证、并提供从提示工程到 Constitutional AI 的完整防御手册。 LLMAlignmentPrompt Engineering
Apr 1, 2026 Misc 你的文档计时炸弹:为什么 2029 年会迫使您改变 Confluence 本地版将于 2029 年终止。Word 文档藏在没人找得到的共享硬盘。您的操作手册被困在付费墙和登录画面后。这就是为什么「文档即代码」(基于 Git 和 Markdown)是您的逃生路线,以及为什么时间正在倒数。 DocumentationGitOps
Mar 8, 2026 Development 使用 Rust 构建 PostgreSQL 兼容数据库:用于准确选择性估计的直方图统计 Vaultgres 之旅第八部分:深入探讨直方图统计。构建等深直方图、处理偏斜数据、多列统计,以及在基于成本的优化中使用直方图进行准确的选择性估计。 PostgreSQLRustDatabase Internals
Mar 7, 2026 Development 使用 Rust 构建 PostgreSQL 兼容数据库:带统计数据的基于成本的查询优化器 Vaultgres 之旅第七部分:构建基于成本的查询优化器。深入探讨统计数据收集、成本模型、带动态规划的连接顺序,以及索引选择。 PostgreSQLRustDatabase Internals
Mar 6, 2026 Development 使用 Rust 构建 PostgreSQL 兼容数据库:综合 SQL 解析器(DDL、DML、查询) Vaultgres 旅程第六部分:从头构建 SQL 解析器。深入探讨词法分析、递归下降解析、DDL/DML/查询的 AST 设计,以及运算符优先级处理。 PostgreSQLRustDatabase Internals
Mar 5, 2026 Development 使用 Rust 构建 PostgreSQL 兼容数据库:通信协议与结果集序列化 Vaultgres 旅程第五部分:实现 PostgreSQL 通信协议。深入探讨消息框架、启动握手、扩展查询协议,以及序列化 psql 和驱动程序能理解的结果集。 PostgreSQLRustDatabase Internals
Mar 4, 2026 Development 使用 Rust 构建 PostgreSQL 兼容数据库:WAL 与 ARIES 崩溃恢复 Vaultgres 旅程第四部分:实现预写日志和 ARIES 恢复算法。深入探讨持久性、检查点,以及让数据库从崩溃中恢复的三阶段恢复。 PostgreSQLRustDatabase Internals