高并发处理 涉及 硬件、网络、系统架构、开发语言的选取、数据库设计,数据库优化、算法优化,具体体现下面几点:
1. 扩容
2. 缓存
3.分布式job
4.监控报警机制
5.应用拆分(微服务,负载均衡,服务控制中心,网关)
6.数据库切库,分库,分表
7.队列,异步
8.服务降级与服务熔断
9.限流
AQS :AbstractQueuedSynchronizer ,抽象的队列式的同步器
高并发处理 涉及 硬件、网络、系统架构、开发语言的选取、数据库设计,数据库优化、算法优化,具体体现下面几点:
1. 扩容
2. 缓存
3.分布式job
4.监控报警机制
5.应用拆分(微服务,负载均衡,服务控制中心,网关)
6.数据库切库,分库,分表
7.队列,异步
8.服务降级与服务熔断
9.限流
AQS :AbstractQueuedSynchronizer ,抽象的队列式的同步器