高并发系统架构设计


文档摘要

高并发系统架构设计 核心指标 QPS:每秒查询数 TPS:每秒事务数 RT:响应时间 并发数:QPS RT 性能优化层次 应用层 连接池:复用TCP连接 线程池:控制并发数 异步非阻塞:提升吞吐 缓存:减少计算和IO 数据层 读写分离:主从复制 分库分表:水平拆分 索引优化:加速查询 慢查询优化:explain分析 网络层 CDN:静态资源就近访问 负载均衡:Nginx、LVS 压缩传输:gzip、br HTTP/2:多路复用 缓存策略 Cache-Aside 缓存穿透 布隆过滤器:快速判断不存在 空值缓存:缓存null结果 请求限流:恶意key拦截 缓存雪崩 过期时间加随机值 多级缓存:本地+Redis 熔断降级:保护后端 缓存击穿 互斥锁:SETNX实现 永不过期:逻辑过期 限流降级


发布者: 作者: 转发
评论区 (0)
U