码迷,mamicode.com
首页 >  
搜索关键字:akka    ( 307个结果
actor 内最好不要阻塞
1. 在使用 akka cluster singleton 时,我需要知道被创建的 singleton proxy 的 actorRef,通过绝对路径加 actorSelection 方法,应该很容易得到此 actor 的 actorRefmain() { system.actorOf(Clu...
分类:其他好文   时间:2015-07-02 11:32:01    阅读次数:121
Akka FSM 源代码分析
Akka FSM 源代码分析萧猛啰嗦几句有限状态机本身不是啥新奇东西,在GoF的设计模式一书中就有状态模式, 也给出了实现的建议。各种语言对状态机模式都有非常多种实现的方式。我自己以前用C++和java实现过,也以前把 apache mina 源代码中的一个状态机实现抠出来单独使用。但Akka的状态...
分类:其他好文   时间:2015-07-01 15:32:15    阅读次数:282
akka实现的actor
定义一个 Actor 类要定义自己的Actor类,需要继承 Actor 并实现receive 方法.receive 方法需要定义一系列 case 语句(类型为 PartialFunction[Any, Unit]) 来描述你的Actor能够处理哪些消息,以及如何进行处理。如下例:import akk...
分类:其他好文   时间:2015-06-23 17:42:38    阅读次数:221
akka优势
1.提供可扩展的实时事务处理。2.为以下目标设计:垂直扩展(并发)水平扩展(远程调用)高容错3.Akka的核心,Akka-actor非常小的,可以非常方便地放进你的应用中,提供你需要的异步无锁并行功能,不会有任何困扰。4.任何需要高吞吐率和低延迟的系统都是使用Akka的候选。5.Actor使你能够进...
分类:其他好文   时间:2015-06-23 15:15:38    阅读次数:120
akka概述
并发分布式框架:作者号称可以在jvm用来构建高并发,分布式,消息驱动式的程序。依据当前我使用的范围还只局限于并发与任务调度的使用层面上, 在这两方面的表现还是很令我满意的...
分类:其他好文   时间:2015-05-31 23:24:00    阅读次数:163
scala book
1.Scala in Action2.Scala in Depth3.Functional Programming in Scala4.Akka in Action5.Lift in Action6.Play for Scala7.Scalatra in Action8.SBT in Action9...
分类:其他好文   时间:2015-05-29 17:41:16    阅读次数:125
Akka初探
package?akka import?akka.actor.Actor import?akka.actor.ActorSystem import?akka.actor.Props class?HelloActor?extends?Actor?{ ??def?receive?=?{ ????case?"hello"?=>?println("worl...
分类:其他好文   时间:2015-05-27 12:36:53    阅读次数:115
akka入门-远程调用
akka远程调用有两种形式: 一种是查找远程Actors,一种是创建远程Actors。 公用的类: import java.io.Serializable; public class Op { public interface MathOp extends Serializable { } public interface MathResult extends Serial...
分类:其他好文   时间:2015-05-26 00:19:35    阅读次数:225
akka入门-消息派发器
Akka MessageDispatcher是维持Akka Actor “运作”的部分, 可以说它是整个机器的引擎。 在没有为 Actor作配置的情况下,一个 ActorSystem 将有一个缺省的派发器。 缺省派发器是可配置的,缺省情况下是一个使用“fork-join-executor”的 Dispatcher , 在大多数情况下拥有非常好的性能。 1.为 Actor 指定派发器 在app...
分类:其他好文   时间:2015-05-20 18:29:17    阅读次数:162
akka入门-热插拔(become和unbecome)
Akka支持在运行时对角色消息循环 (例如它的的实现)进行实时替换: 在角色中调用getContext.become 方法。 热替换的代码被存在一个栈中,可以被pushed(replacing 或 adding 在顶部)和popped。 become一个特别好的例子是用它来实现一个有限状态机。 使用Become/Unbecome特性还可以很方便的实现状态转换机。 1.动态替换方法 im...
分类:其他好文   时间:2015-05-18 22:58:30    阅读次数:171
307条   上一页 1 ... 22 23 24 25 26 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!