高并发
2023-07-16 12:35:50 0 举报
AI智能生成
高并发系统思维导图,高并发架构设计
作者其他创作
大纲/内容
池化
数据库连接池
HttpClient连接池
线程池
多级缓存
分布式缓存
热点数据与更新缓存
更新缓存与原子性
缓存崩溃与快速修复
HTTP缓存
浏览器缓存
HttpClient客户端缓存
Nginx代理层缓存
异步并发
同步阻塞调用
异步Future
异步Callback
异步编排CompletableFuture
请求缓存
请求合并
扩容
单体应用垂直扩容
单体应用水平扩容
应用拆分
数据库拆分:水平/垂直拆分
使用Sharding-jdbc分库分表/读写分离
数据异构
任务系统扩容(Elastic-Job)
队列
异步处理/系统解耦/数据同步/流量削峰
缓冲队列/任务队列/消息队列/请求队列/数据总线队列
Disruptor+Redis队列
基于Canal实现数据异构
应用级缓存
缓存回收策略:空间/容量/时间
缓存回收算法FIFO/LRU/LFU
Java堆/Java堆外/磁盘缓存
Guava/Ehcache/MapDB
缓存使用模式:Cache-Aside/Cache-As-SoR/Copy Pattern
0 条评论
下一页