2

大家在生产环境有用并行流吗,

 2 years ago
source link: https://www.v2ex.com/t/848031
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  Java

大家在生产环境有用并行流吗,

  TWorldIsNButThis · 7 小时 28 分钟前 via iPhone · 706 次点击
因为底层是一个全局线程池,担心互相影响所以从来没用过

loom 出来以后是不是就可以随便用了(对于原本就可以并行且不会导致真线程也被阻塞的那部分而言)
2 条回复    2022-04-20 09:05:12 +08:00

hingbong

hingbong      2 小时 12 分钟前 via Android

并行流可以用不同的线程池的吧

huang119412

huang119412      1 小时 14 分钟前

看场景,如果不是阻塞 IO ( JDBC 等),还是可以使用的。ForkJoinPool 适合 CPU 密集型,但是这个线程池是全局共享的,JDK 本身也在使用,CHM ,CompletableFuture 等。所以还是不太建议使用。loom 救不了阻塞 io 。纤程,协程,promise 都只是更简单处理异步 IO ,可以说是回调的语法糖。处理同步阻塞 IO ,还是会阻塞,协程所在的线程都阻塞了,当然没法切换了。所以 WebFlux 现在还是玩具

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK