Akka系列(七):Actor持久化之Akka persistence

2017-07-23
阅读 9 分钟
9.8k
这次把这部分内容提到现在写,是因为这段时间开发的项目刚好在这一块遇到了一些难点,所以准备把经验分享给大家,我们在使用Akka时,会经常遇到一些存储Actor内部状态的场景,在系统正常运行的情况下,我们不需要担心什么,但是当系统出错,比如Actor错误需要重启,或者内存溢出,亦或者整个系统崩溃,如果我们不采取一...

Akka系列(六):Actor解决了什么问题?

2017-07-09
阅读 6 分钟
20.1k
这段时间由于忙毕业前前后后的事情,拖更了很久,表示非常抱歉,回归后的第一篇文章主要是看到了Akka最新文档中写的What problems does the actor model solve?,阅读完后觉得还是蛮不错,能简洁清晰的阐述目前并发领域遇到的问题,并为何利用Actor模型可以解决这些问题,本文主要是利用自己的理解将这篇文章进行翻译,有...

Akka系列(五):Java和Scala中的Future

2017-05-17
阅读 5 分钟
7.3k
随着CPU的核数的增加,异步编程模型在并发领域中的得到了越来越多的应用,由于Scala是一门函数式语言,天然的支持异步编程模型,今天主要来看一下Java和Scala中的Futrue,带你走入异步编程的大门。

Akka系列(四):Akka中的共享内存模型

2017-05-17
阅读 6 分钟
6.9k
通过前几篇的学习,相信大家对Akka应该有所了解了,都说解决并发哪家强,JVM上面找Akka,那么Akka到底在解决并发问题上帮我们做了什么呢?

Akka系列(三):监管与容错

2017-05-11
阅读 6 分钟
6k
看过我上篇文章的同学应该对Actor系统的工作流程有了一定的了解Akka系列(二):Akka中的Actor系统,它的很重要的概念就是分而治之,既然我们把任务分配给Actor去执行,那么我们必须去监管相应的Actor,当Actor出现了失败,比如系统环境错误,各种异常,能根据我们制定的相应监管策略进行错误恢复,就是后面我们会说到的...

Akka系列(二):Akka中的Actor系统

2017-05-02
阅读 6 分钟
7.7k
Actor作为一种封装状态和行为的对象,总是需要一个系统去统一的组织和管理它们,在Akka中即为ActorSystem,其实这非常容易理解,好比一个公司,每个员工都可以看成一个Actor,它们有自己的职位和职责,但是我们需要把员工集合起来,统一进行管理和分配任务,所以我们需要一个相应的系统进行管理,好比这里的ActorSystem...

Akka系列(一):Akka简介与Actor模型

2017-05-02
阅读 4 分钟
18k
Akka是一个构建在JVM上,基于Actor模型的的并发框架,为构建伸缩性强,有弹性的响应式并发应用提高更好的平台。本文主要是个人对Akka的学习和应用中的一些理解。