系统服务器级别解决方案
纵向扩展
要点提高硬件性能
增加内核、内存、硬盘等
水平扩展:
要点是增加设备
反向代理层通过dns轮询
站点层通过nginx
服务层通过服务连接池
数据库按照数据范围、hash拆分
应用级别解决方案
缓存:数据库缓存层、静态HTML缓存
redis/memcahed/mangodb
限流、降级、熔断等手段来降低缓存雪崩
CDN加速
负载均衡
业务分离、业务并行、读写分离
异步调用
阿里P8架构师谈:高并发架构解决方案总结 https://yq.aliyun.com/articles/652450
具体解决方案实践 https://www.jianshu.com/p/e6de7020d627
如何处理海量数据 https://juejin.im/post/5b0b5794f265da0daf3b2f75