🐍 后端性能·突破营
🏆 30章 · 从入门到实战
K12 配色
01
性能分析基础
指标定义 · 工具概览 · 分析流程
02
CPU性能分析
使用率 · 上下文切换 · 绑定亲和性
03
内存性能分析
内存使用 · 泄漏检测 · GC调优
04
I/O性能分析
磁盘I/O · 网络I/O · 异步模型
05
数据库性能分析
慢查询 · 连接池 · 索引优化
06
并发与并行
GIL · 多线程 · 多进程 · 异步
07
代码级优化
数据结构 · 算法 · 循环 · 函数
08
缓存策略
本地缓存 · 分布式 · 穿透/击穿/雪崩
09
网络优化
HTTP/2 · HTTP/3 · 连接复用 · 序列化
10
API性能优化
RESTful · GraphQL · gRPC
11
Web框架性能
Flask · Django · FastAPI
12
消息队列性能
RabbitMQ · Kafka · Redis Stream
13
容器化性能
Docker · K8s资源 · 服务网格
14
负载均衡
Nginx · 反向代理 · 健康检查
15
性能监控
Prometheus · Grafana · 告警
16
分布式追踪
OpenTelemetry · Jaeger · Zipkin
17
压力测试
Locust · wrk · ab · 报告分析
18
性能基准测试
基准设计 · 结果分析 · 持续基准
19
代码剖析
cProfile · line_profiler · memory
20
异步框架性能
asyncio · uvloop · aiohttp
21
数据库连接池
SQLAlchemy · Django · 自定义
22
ORM性能优化
N+1 · 懒加载 · 批量操作
23
静态资源优化
CDN · 文件压缩 · 缓存策略
24
安全与性能
SQL注入 · XSS · CSRF · 性能影响
25
日志性能
日志级别 · 异步日志 · 轮转
26
配置管理
环境变量 · 配置中心 · 动态配置
27
服务降级与熔断
熔断器 · 限流算法 · 降级策略
28
性能调优案例
电商 · 社交 · 金融系统
29
性能测试自动化
CI/CD · 回归测试 · 自动报告
30
性能优化最佳实践
原则 · 误区 · 持续优化文化