课程目录

开篇词 (1讲)

  1. 开篇词 _ 如何成为金融级人才?

春节策划 (3讲)

  1. 春节策划第1期 _ 分布式金融系统知识,你掌握了多少?
  2. 春节策划第2期 _ 读书如抽丝,为你推荐一些我读过的好书
  3. 春节策划第3期 _ 如何运用架构知识解读春运买票和手游案例?

金融业务与系统 (6讲)

  1. 01 _ 业务初探:扫了二维码之后发生了什么?
  2. 02 _ 原理解读:如何理解第三方支付的业务逻辑和系统组件?
  3. 03 _ 产品大观:不同金融业务都有哪些技术实现要点?
  4. 04 _ 领域驱动设计(上):如何设计金融软件顶层架构?
  5. 05 _ 领域驱动设计(下):如何设计统一的金融业务模型?
  6. 答疑集锦(一) _ 思考题解析与外汇架构知识拓展

系统正确性保障 (7讲)

  1. 06 _ 计算输入的正确性:怎么选择正确时间的数据?
  2. 07 _ 计算过程的正确性:如何设计正确的数据处理架构?
  3. 08 _ 计算结果的正确性:怎么保证计算结果是正确的?
  4. 09 _ 数据传输的质量:金融业务对数据传输有什么要求?
  5. 10 _ 数据存储的合理性:金融业务可以不用关系型数据库吗?
  6. 11 _ 系统优化:如何让金融系统运行得更快?
  7. 答疑集锦(二) _ 思考题解析与账务系统优化

分布式正确性及高可用 (11讲)

  1. 12 _ 正确性分级(上):单机无备份有哪几种不同的一致性?
  2. 13 _ 正确性分级(中):多机无容灾有哪几种不同的一致性实现?
  3. 14 _ 正确性分级(下):多机有容灾有哪几种不同的一致性?
  4. 15 _ 分布式正确性的存在性(上):什么情况下不存在分布式共识算法?
  5. 16 _ 分布式一致性(下):怎么理解最简单的分布式一致性算法?
  6. 17 _ 正确性案例(上):如何实现分布式的事件溯源架构?
  7. 18 _ 正确性案例(中):常见分布式数据方案的设计原理是什么?
  8. 19 _ 正确性案例(下):如何在运行时进行数据系统的动态分库?
  9. 20 _ 容灾(上)如何实现正确的跨机房实时容灾?
  10. 21 _ 容灾(下):如何通过混沌工程提高系统稳定性?
  11. 答疑集锦(三) _ 思考题解析与数据库底层实现

结束语 (2讲)

  1. 结束语 _ 金融之道,与你同行,虽远尤欣
  2. 结课测试|这些金融架构的问题,你都掌握了么?