AKKA文档(java版)
目前我正在翻译AKKA官网文档。翻译:吴京润 译者注:本人正在翻译AKKA官网文档,本篇是文档第一章,欢迎有兴趣的同学加入一起翻译。 1. 介绍 1.1 什么是AKKA? 1.2 为什么选择AKKA? 1.3 ...
AKKA文档(java版)——用例与部署场景
我如何使用与部署akka? 有两种不同的使用akka的方式: 作为一个库:作为一个web应用的类路径下的普通JAR使用,将它放在WEB-INF/lib。 在一上主类中通过实例化ActorSystem作为一个独立的应用运行,或使用微内核 (Scala) /(Java)。 将akka...
AKKA文档(java版)——hello world
基于actor在控制台打印这一知名问候的困难在Typesafe Activator教程中名为Akka Main in Java项目中已有介绍。 本教程说明了通用启动器类akka.Main,只接收一个命令行参数:应用的主actor类名。这个main方法将为运行actor创建基础设施,用来启动指定的主a...
AKKA文档(java)——术语,概念
本章我们试图建立一个通用的术语列表,用来定义有关并发和分布式系统的坚实的基础,而这也是akka的目标。请注意,在这些术语当中许多并没有一致的定义。我们简单的寻求在akka文档范围内使用的工作定义。 并发与并行 并发与并行是相关的概念,但是也有很多细节上的差异。并发意味着两个或更多的任务正在取得进展,...
AKKA文档(java版)—位置透明性
2.6 位置透明性 前一章节描述了如何使用角色路径来实现位置透明性。这一个特性应该需要一些额外的说明,因为与之关联的术语“transparent remoting”(透明的远程处理)在编程语言、平台和技术中的用法是不一样的。 2.6.1 默认分布式 Akka中的所有事物被设计成用于分布式环境中:角色...
AKKA文档(java)——角色系统
角色是封装了状态与行为的对象,它们通过交换放入接收者信箱的消息实现两两之间的通讯。从某种意义上说,角色是最严格的面向对象编程,不过最好还是把它们当作人来看待:当用角色为一个方案建模时,想象有一群人,并给他们分配了任务,他们在一个组织结构中发挥职能作用,并想象如何做到故障升级(就像在不需要考虑实际利益...
Akka与Java内存模型的关系
不管你使用的Typesafe系统是Scala版本还是Java版本,都可以使你编写并发程序的过程变得更加容易。这篇文章主要讨论的是Typesafe系统,特别是针对Akka在并发程序中对共享内存的处理部分。 Java内存模型 在之前的Java 5 版本中,Java内存模型的定义是很值得商榷的。以至于在共...
AKKA文档(Java版)—建立有限状态机角色
建立有限状态机角色 概述 有限状态机模式在Erlang design principles里面被很好描述出来.简而言之,它可以被视为一组关系: State(S) x Event(E) -> Actions (A), State(S’) 这些关系描述为: 如果我们在状态S 和 时间E 发生,我们...
java-框架-AKKA
可扩展的实时事务处理 我们相信编写出正确的具有容错性和可扩展性的并发程序太困难了。这多数是因为我们使用了错误的工具和错误的抽象级别。Akka就是为了改变这种状况而生的。通过使用Actor模型我们提升了抽象级别,为构建正确的可扩展并发应用提供了一个更好的平台。在容错性方面我们采取了“let it cr...
AKKA文档(java)——术语,概念
原文:http://doc.akka.io/docs/akka/2.3.6/general/terminology.html 译者:吴京润 本章我们试图建立一个通用的术语列表,用来定义有关并发和分布式系统的坚实的基础,而这也是akka的目标。请注意,在这些术语当中许多并没有一致的定义。我们...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。