.NET 高并发实战 · 目录
🎯 30章 · 从入门到架构
v2025
01
高并发概述
QPS/TPS/RT
挑战
➔
02
.NET异步编程模型
async/await
Task
最佳实践
➔
03
I/O密集型 vs CPU密集型
异步策略
线程池调优
➔
04
内存缓存策略
MemoryCache
过期/穿透/雪崩
➔
05
分布式缓存Redis
连接池
数据结构
序列化
➔
06
Redis高级应用
分布式锁
限流
缓存一致性
➔
07
数据库连接池
原理
最大连接数
泄漏排查
➔
08
SQL优化与索引
慢查询
索引设计
读写分离
➔
09
ORM性能调优
EF Core
NoTracking
批量操作
➔
10
消息队列基础
RabbitMQ/Kafka
生产者消费者
➔
11
消息队列高级
顺序消息
死信/延迟
削峰填谷
➔
12
负载均衡
Nginx
LVS
DNS轮询
➔
13
CDN加速
静态/动态加速
边缘计算
➔
14
API网关
Ocelot/Kong
限流熔断
➔
15
服务拆分与微服务
DDD
gRPC vs REST
➔
16
容器化部署
Docker
K8s
HPA
➔
17
性能监控与APM
Prometheus+Grafana
SkyWalking
➔
18
日志收集与分析
ELK/EFK
结构化日志
➔
19
压力测试
wrk/jmeter
瓶颈分析
➔
20
代码级优化
StringBuilder
Span<T>
装箱拆箱
➔
21
GC调优
垃圾回收
大对象堆
Server/Workstation
➔
22
并发集合
ConcurrentDictionary
ConcurrentQueue
➔
23
锁与同步
Monitor
SemaphoreSlim
无锁编程
➔
24
Actor模型
Orleans
Virtual Actor
➔
25
响应式编程
Rx.NET
事件流
背压
➔
26
CQRS与事件溯源
命令查询
EventStore
最终一致性
➔
27
数据库分片
分库分表
ShardingSphere
分布式ID
➔
28
多级缓存架构
本地+分布式+CDN
更新策略
➔
29
全链路压测
影子库
流量复制
压测平台
➔
30
高并发系统设计总结
架构演进
误区
.NET 9+
➔