随笔分类 -  高并发

摘要:高并发系统下, 有三把利器 缓存 降级 限流. 缓存: 将常用数据缓存起来, 减少数据库或者磁盘IO 降级: 保护核心系统, 降低非核心业务请求响应 限流: 在某一个时间窗口内对请求进行限速, 保护系统 本文主要介绍限流, 常见限流算法中又分为计数器算法, 漏桶算法, 令牌桶算法. 计数器算法 比较 阅读全文
posted @ 2018-09-10 21:12 甜菜波波 阅读(2089) 评论(1) 推荐(0) 编辑
摘要:在高并发的情况下采用线程池,有效的降低了线程创建释放的时间花销及资源开销,如不使用线程池,有可能造成系统创建大量线程而导致消耗完系统内存以及”过度切换”。(在JVM中采用的处理机制为时间片轮转,减少了线程间的相互切换) 那么在高并发的情况下,我们怎么选择最优的线程数量呢?选择原则又是什么呢?这个问题 阅读全文
posted @ 2018-08-01 13:52 甜菜波波 阅读(1518) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示