01
做市系统概述
什么是做市系统 · 做市策略核心逻辑 · 技术栈概览
入门核心概念
02
日志系统架构
Filebeat/Logstash 采集层 · Elasticsearch 存储 · Kibana 可视化
ELK架构
03
日志格式规范
标准格式定义 · 字段映射(时间戳/订单ID/价格) · 日志级别
规范字段
04
日志采集实战
Filebeat配置部署 · 多数据源采集 · 过滤与清洗
采集Filebeat
05
日志存储与索引
索引生命周期管理 · 分片策略 · 冷热数据分离
ES存储
06
Kibana可视化
创建仪表盘 · 实时监控面板 · 告警规则设置
Kibana监控
07
核心性能指标
延迟 · 吞吐量 · 订单成交率 · 资金利用率
指标性能
08
延迟分析
网络/系统/撮合延迟 · P50/P95/P99 分布
延迟分位数
09
吞吐量分析
每秒订单数(OPS) · 每秒成交数(TPS) · 瓶颈定位
吞吐OPS
10
订单流分析
订单生命周期追踪 · 撤单率 · 订单簿快照重建
订单流分析
11
资金利用率分析
持仓周期 · 资金周转率 · 保证金占用优化
资金优化
12
日志聚合查询
ES DSL查询 · Terms/Date Histogram/Percentiles
DSL聚合
13
异常检测
Z-Score/移动平均 · Isolation Forest 机器学习
异常ML
14
性能瓶颈定位
CPU Profiling · 内存泄漏 · GC日志 · IO Wait
调优Profiling
15
代码级优化
热点函数 · 算法优化 · 数据结构 · 锁优化
代码并发
16
网络优化
TCP参数调优 · Nagle禁用 · 零拷贝 · RDMA
网络RDMA
17
数据库优化
Redis缓存 · 连接池 · 读写分离 · 慢查询优化
RedisDB
18
消息队列优化
Kafka/RabbitMQ调优 · 分区策略 · 背压机制
MQKafka
19
JVM调优
堆内存 · GC算法(G1/ZGC) · JIT · 线程池
JVMGC
20
操作系统调优
内核参数(somaxconn) · 文件描述符 · NUMA绑定
OS内核
21
压力测试
Locust/JMeter脚本 · 基准测试 · 容量规划
压测JMeter
22
容量规划
历史趋势 · 峰值预测 · 资源预留 · 弹性伸缩
容量弹性
23
告警系统设计
告警规则 · P0/P1/P2级别 · 邮件/短信/钉钉
告警通知
24
故障排查实战
订单丢失/延迟飙升/内存溢出 · 根因分析
故障排查
25
日志安全
敏感信息脱敏 · 访问控制 · 审计日志 · 合规
安全合规
26
自动化运维
日志清理 · 索引滚动 · 自动扩缩容 · 健康检查
运维自动化
27
性能报告生成
自动化报告模板 · 趋势图 · 周报/月报
报告可视化
28
案例实战一:高频做市延迟优化
从10ms到1ms的优化历程
案例高频
29
案例实战二:大促稳定性保障
流量洪峰下的性能调优
案例大促
30
总结与展望
做市系统未来趋势 · AI性能调优 · 学习路径
趋势AI