Skip to content
ARCHITECTURE & ENGINEERING / 架构与工程

理解设计背后的理由。
把知识带到下一个项目。

从一个具体问题出发,理解原理、比较取舍,再用真实代码验证。学习架构、可靠消息、异步调度与细节设计。

面向会编程、开始学习架构的开发者 · 中文课程 · 手机阅读

一条知识的生长路径
01遇到问题订单写入了,消息却丢了?
02理解机制事务边界 · Outbox · 幂等
03检验与迁移代码证据 → 失败窗口 → 新场景
CURRICULUM / 知识体系

五条路线,连接成一个体系

20 个深入章节
HOW TO LEARN / 学习方法

先说清问题,再打开代码

每章都从通用场景开始。不需要先了解 TDP,也无需按目录树阅读源码。

  1. 建立理解问题、前置知识、原理和最小例子
  2. 检验边界方案比较、失败窗口和代码证据
  3. 练习迁移在另一个场景设计方案,对照参考答案

今天从一个问题开始

为什么“先写数据库,再发消息”会丢消息?

进入 Outbox 章节,亲手观察故障窗口

理解原理 · 分析取舍 · 用真实代码检验