术语,概念 并发 vs. 并行 异步 vs. 同步 非阻塞 vs. 阻塞 死锁 vs. 饥饿 vs. 活锁 竞态条件 非阻塞担保(进展条件) 无等待(Wait-freedom) 无锁(Lock-freedom) 无阻碍(Obstruction-freedom) 推荐文献 术语,概念 这一章我们将尝试建立通用的术语,对Akka面向的...
运行阻塞代码 运行阻塞代码 在完美的世界,将没有战争或饥饿,所有 Api 将使用异步写,阳光明媚,绿色的草地有跳来跳去的兔子和手牵手的小羊羔。 但是,现实世界并不是这样。(你看过新闻最近吗?) 事实是,大多数库,特别是在JVM的生态,Y有许多是同步API,许多的方法有可能阻塞。一个很好的例子是JDBC API - 这是本质上的同步,不管如何努力...