做市商做市系统自动化运维实战

📚 共计 30 章节
01
做市系统概述
什么是做市商、做市系统核心功能、自动化运维的价值与挑战
概念入门
02
系统架构设计
做市系统整体架构、核心模块划分、数据流与订单流设计
架构设计
03
环境搭建与配置
Linux服务器初始化、Python环境部署、依赖管理与虚拟环境
环境基础
04
日志管理
日志规范设计、日志轮转策略、集中式日志收集(ELK/Loki)
日志ELK
05
监控告警体系
Prometheus + Grafana 监控搭建、核心指标采集、告警规则配置
监控告警
06
自动化部署
Ansible/SaltStack 基础、Playbook 编写、一键部署脚本实现
部署Ansible
07
CI/CD 流水线
GitLab CI / Jenkins 配置、自动化测试、灰度发布策略
CI/CDDevOps
08
配置中心
Apollo/Nacos 配置管理、动态配置热更新、配置版本回滚
配置热更新
09
数据库运维
MySQL/PostgreSQL 主从搭建、备份恢复策略、慢查询优化
数据库运维
10
缓存运维
Redis 集群搭建、缓存穿透/雪崩防护、持久化与高可用
缓存Redis
11
消息队列运维
Kafka/RabbitMQ 集群部署、Topic 管理、消费延迟监控
消息队列Kafka
12
网络与安全
防火墙规则、SSL/TLS 证书管理、API 鉴权与限流
网络安全
13
进程管理
Supervisor/Systemd 管理做市进程、进程守护与自动重启
进程守护
14
定时任务
Crontab 与 Airflow 任务调度、做市策略定时重启与数据清洗
调度Airflow
15
数据备份与恢复
数据库全量/增量备份、冷热数据分离、灾难恢复演练
备份容灾
16
性能调优
CPU/内存/磁盘 IO 分析、Python 代码性能优化、GIL 问题处理
性能优化
17
做市策略热更新
策略代码热加载、参数动态调整、不停机升级方案
热更新策略
18
交易所接口运维
WebSocket 重连机制、API 限频处理、多交易所故障切换
交易所接口
19
资金管理自动化
热钱包与冷钱包管理、资金划转脚本、对账自动化
资金自动化
20
风控自动化
仓位监控、最大回撤限制、异常交易自动熔断
风控熔断
21
故障自愈
常见故障场景分析、自愈脚本编写、健康检查与自动恢复
自愈高可用
22
容器化运维
Docker 镜像构建、Docker Compose 编排、Kubernetes 基础
容器Docker
23
Kubernetes 进阶
Pod 管理、ConfigMap/Secret、HPA 自动扩缩容
K8s扩缩容
24
服务网格
Istio 基础、流量管理、可观测性(Tracing/Metrics)
Istio服务网格
25
混沌工程
Chaos Monkey 实践、故障注入测试、系统韧性评估
混沌韧性
26
运维大盘
Grafana 大屏设计、核心 KPI 展示、日报/周报自动生成
可视化大盘
27
告警降噪
告警聚合、告警抑制、告警升级与值班轮转
告警降噪
28
运维安全
密钥管理(Vault)、敏感信息加密、审计日志
安全Vault
29
多环境管理
开发/测试/生产环境隔离、环境一致性保障、蓝绿部署
环境蓝绿
30
运维复盘与总结
故障复盘流程、运维知识库建设、持续改进方法论
复盘方法论