
大数据量高并发
文章平均质量分 82
少年做自己的英雄
奋斗吧 少年
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
分布式场景常用限流算法
在高并发场景下,你的系统不足以支撑高频次访问,如果不加以限制,会造成整个系统不可用。作为一种保护系统的兜底机制。比如系统仅支持5000QPS(每秒钟访问5000次),超过了这个次数,系统无法处理,剩下的请求就需要排队,然后排队的请求还没处理,新来的请求继续排队,排着排着资源就会耗尽,造成宕机。原创 2022-10-07 22:02:26 · 812 阅读 · 0 评论 -
线程池如何实现的线程复用及源码分析
目录线程池创建流程图源码分析总结【精华】常见问题线程池创建流程图源码分析线程池核心类:ThreadPoolExecutor,其构造方法维护了很多线程池关键参数,比如:corePoolSize、workQueue、handler等等,其都是ThreadPoolExecutor类的成员变量。public ThreadPoolExecutor(int corePoolSize, int maximumPoolSi.原创 2021-09-01 00:37:01 · 536 阅读 · 0 评论 -
消息队列MQ使用场景
队列,是一种先进先出的数据结构,由于其有一定的容量,可以暂存一定的数据,作为临时缓冲,是在消息传递过程中,暂存消息的容器。 由于内存的读写速度大大高于硬盘,硬盘的读写速度成为现代大数据量高并发模式下的瓶颈。而数据的访问往往遵循二八定律:80%的业务访问集中在20%的数据上,于是将这20%常用的数据写入内存(缓存)可以大大改善程序的运行速度。消息队列(MQ,Message Qu...原创 2018-06-12 19:59:07 · 590 阅读 · 0 评论