Skip to content

shaxianwei/sponge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sponge

#带缓冲的ThreadPoolExecutor

====== .使用方式跟普通的ThreadPoolExecutor没有任何差别,开发人员没有任何感觉。

.在突发情况极大并发请求下,保证系统的稳定性为第一目标。

.能自动缓冲超过某个阀值的任务请求。

.缓冲持久化的方式灵活,可根据使用场景进行选择,如基于文件(系统吞吐量巨大)、数据库(系统吞吐量大)、redis(系统吞吐量巨大)、…。

.任务的请求处理顺序默认先进先出模式。

.实现原理简单、代码简单。

.默认实现基于文件的缓冲持久化模式。

.关键参数可调整。

About

带缓冲的ThreadPoolExecutor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published