通过线程池方式改造Stream.parallel并行流( 二 )


2、并行和并发的使用场景(1)IO密集场景场景应用程序开发,提供http接口、数据库查询、微服务调用都是IO请求 , IO请求时几乎不消耗cpu,这是为了提供cup使用率,建议使用多线程并发,线程数可以远大于cpu核数 。
(2)cup密集场景对应大量的加减乘除运算、md5、hash等运算操作 , 需要持续使用cpu,需要让多核cpu并行运算,适合使用forkjoin并行计算 。

【通过线程池方式改造Stream.parallel并行流】


推荐阅读