第1章
事件驱动架构概述
交易系统中的事件驱动模型 · 事件生命周期(产生、路由、消费)· 分类核心维度:业务类型、紧急程度、影响范围
驱动模型
生命周期
核心维度
第2章
事件分类标准
按业务类型:订单/风控/行情/系统事件 · 按紧急程度:致命/高/中/低 · 按影响范围:全局/局部/单用户
业务类型
紧急程度
影响范围
第3章
优先级管理模型
优先级队列原理 · 多级反馈队列(MLFQ)在交易系统中的应用 · 优先级继承与反转问题
MLFQ
优先级继承
反转
第4章
事件处理引擎设计
事件分发器(Dispatcher)架构 · 处理器(Handler)注册与发现 · 异步处理与背压机制
Dispatcher
Handler
背压
第5章
实战案例:股票交易事件系统
构建简易股票交易事件处理系统 · 事件分类、优先级排序、模拟处理与日志输出
实战
股票事件
日志