基于JVM之上的并发编程模式剖析 · Issue #25 · aCoder2013/blog · GitHub
Kotlin目前已经支持了Coroutine,Java也有类似的解决方案,现在也已经有了提案给Java也增加Coroutine的机制,可能很多人有一个误解,coroutine并不是说有更高的性能,而是说让我们可以像调用其他方法一样去调用并发/阻塞的方法,而调度器则向你屏蔽了底层的细节。例如一个GetXXX
方法,其内部设计到了网络调用,那么我们可以中断在这里并让出CPU资源,从而使得其他coroutine可以运行,具体实现机制可以参考另一篇博客.
Read full article from 基于JVM之上的并发编程模式剖析 · Issue #25 · aCoder2013/blog · GitHub
No comments:
Post a Comment