高可用高并发的一些手段

高并发处理 涉及 硬件、网络、系统架构、开发语言的选取、数据库设计,数据库优化、算法优化,具体体现下面几点:

1. 扩容

2. 缓存

3.分布式job

4.监控报警机制

5.应用拆分(微服务,负载均衡,服务控制中心,网关)

6.数据库切库,分库,分表

7.队列,异步

8.服务降级与服务熔断

9.限流

AQS :AbstractQueuedSynchronizer ,抽象的队列式的同步器

猜你喜欢

转载自blog.csdn.net/yunxing323/article/details/109608973
今日推荐