Scala Akka库学习
来源:互联网 发布:淘宝睡衣模特小智慧 编辑:程序博客网 时间:2024/05/21 00:47
Akka下载
简介
Akka 是一个用 Scala 编写的库,用于简化编写容错的、高可伸缩性的 Java 和 Scala 的 Actor 模型应用。它已经成功运用在电信行业。系统几乎不会宕机(高可用性 99.9999999 % 一年只有 31 ms 宕机
Actor模型并非什么新鲜事物,它由Carl Hewitt于上世纪70年代早期提出,目的是为了解决分布式编程中一系列的编程问题。其特点如下:
系统中的所有事物都可以扮演一个Actor
Actor之间完全独立
在收到消息时Actor所采取的所有动作都是并行的,在一个方法中的动作没有明确的顺序
Actor由标识和当前行为描述
Actor可能被分成原始(primitive)和非原始(non primitive)类别
非原始Actor有
由一个邮件地址表示的标识
当前行为由一组知识(acquaintances)(实例变量或本地状态)和定义Actor在收到消息时将采取的动作组成
消息传递是非阻塞和异步的,其机制是邮件队列(mail-queue)
所有消息发送都是并行的
- Scala Akka库学习
- Scala - Akka
- Scala Akka akka-java-spring
- scala学习之:SBT的akka环境搭建
- scala分布式框架-akka
- Akka Documentation(Scala) Introduction
- Minimal Akka Scala Seed
- scala akka wordcount程序
- flink akka scala
- scala akka 资料
- scala akka 中文译文
- Scala之AKKA
- scala akka基础编程
- Scala消息通信之akka,akka案例
- AKKA学习
- scala笔记和akka笔记
- scala笔记和akka笔记
- scala中akka actor例子
- delphi字符串操作函数一览
- uva131-The Psychic Poker Player(有超能力的纸牌玩家)
- SharePoint 2010 究竟需要占用多少服务器资源?
- java环境配置
- SharePoint 2010 和 Apple iPad(Ipad里使用sharepoint)
- Scala Akka库学习
- 在asp.net中直接调用oracle数据库,pull拉式水晶报表常见问题
- Spring Data JPA的简单使用
- linux的mount(挂载)命令详解
- 2012年读书年度小结
- 黑马程序员__Dos命令行常用命令
- 黑马程序员__搭建java开发环境
- 黑马程序员_第一个java程序HelloWorld
- java堆分配参数总结