05 2017 档案

摘要:Actor模式最大的优点就是每个Actor都是一个独立的任务运算器。这种模式让我们很方便地把一项大型的任务分割成若干细小任务然后分配给不同的Actor去完成。优点是在设计时可以专注实现每个Actor的功能,在实际运算时由于每个Actor都在独立的线程里运行,能充分利用多核CPU的优势实现相似并行运算 阅读全文
posted @ 2017-05-31 17:42 雪川大虫 阅读(3810) 评论(3) 推荐(2) 编辑
摘要:在上一篇讨论中我们谈到了监管:在Akka中就是一种直属父子监管树结构,父级Actor负责处理直属子级Actor产生的异常。当时我们把BackoffSupervisor作为父子监管方式的其中一种。实际上BackoffSupervisor与定义了supervisorStrategy的Actor有所不同。 阅读全文
posted @ 2017-05-29 19:36 雪川大虫 阅读(2025) 评论(3) 推荐(1) 编辑
摘要:在开始讨论Akka中对Actor的生命周期管理前,我们先探讨一下所谓的Actor编程模式。对比起我们习惯的行令式(imperative)编程模式,Actor编程模式更接近现实中的应用场景和功能测试模式。这是因为Actor是靠消息来驱动的,每种消息代表一项功能的运算指令。由于消息驱动式的程序是松散耦合 阅读全文
posted @ 2017-05-24 12:26 雪川大虫 阅读(4449) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示