![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Akka
Shawn Feng~
这个作者很懒,什么都没留下…
展开
-
Akka官方文档2.5.17(三)——监督和监控
目录监督意味着什么顶级监督者/user:Guardian Actor/system:System Guardian/:Root Guardian重启意味着什么生命周期监控意味着什么使用BackoffSupervisor模式延迟重启OneForOneStrategy和AllForOneStrategy监督意味着什么正如前面Actor系统所描述的一样,监督描...翻译 2018-10-28 15:55:39 · 314 阅读 · 0 评论 -
Akka官方文档2.5.17(五)——位置透明性
目录默认分布式透明性被打破的方式怎样使用路由P2P vs C-S采用路由纵向扩展前面章节描述了怎样使用Actor路径使得位置透明性成为可能。这个特殊的功能值得一些额外的解释,因为相关的术语“透明远程处理”在编程语言、平台和技术的上下文中差异巨大。默认分布式Akka里的所有东西都被设计为可以在分布式环境中工作:Actors之间的所有交互都使用纯粹的消息传递,而且一切都...翻译 2018-10-28 22:05:28 · 186 阅读 · 0 评论 -
Akka官方文档2.5.17(六)——Akka和Java内存模型
目录Java内存模型Actors和Java内存模型Futures和Java内存模型Actors和共享可变状态使用Lightbend平台(包括Scala和Akka)的一个主要好处是它简化了编写并发软件的过程,本文讨论Lightbend平台,尤其是Akka在并发应用程序中如何处理共享内存的。Java内存模型在Java5之前,Java内存模型的定义不明确。 当多个线程访问共享...翻译 2018-10-28 23:06:35 · 330 阅读 · 0 评论 -
Akka官方文档2.5.17(四)——Actor引用、路径、地址
目录什么是Actor引用?什么是Actor路径?Actor引用和路径之间有什么区别?Actor路径anchorActor逻辑路径Actor物理路径Actor路径别名或者符号链接?怎么获取Actor引用创建Actors通过具体地址查找Actor 查询Actor逻辑层次结构Actor引用和路径相等重用Actor路径与远程部署的互操作地址部分的...翻译 2018-11-07 12:42:31 · 462 阅读 · 0 评论 -
Akka官方文档2.5.17(七)——消息传递可靠性
Akka能帮助你在单机多核处理器(纵向扩展)或分布式系统网络中(横向扩展)构建可靠应用。使这项工作得以完成的关键抽象是你代码的基本单元 ——Actor,它们之间的所有交互都通过消息传递实现。因此值得花一章的篇幅来重点介绍消息是如何在Actor之间传递的。为了给下面的讨论提供一些上下文环境,假设一个跨越多个网络主机的应用程序。无论是发送消息到本地JVM上的Actor还是远程Actor,通信的基本...翻译 2018-11-07 16:26:00 · 341 阅读 · 1 评论 -
Akka官方文档2.5.17(一)——Actor系统
目录Actor系统层次结构Configuration ContainerActor最佳实践你不应该关心的是什么终止Actor系统Actor系统Actors是封装了状态和行为的对象,它们通过交换邮箱里的信息进行交流。从某种意义上来说,Actor是面向对象编程中最严格的形式,但将他们视为人可能会更合适:通过Actor建模解决问题时,想象有一群人并给他们分配子任务,...翻译 2018-11-06 16:37:26 · 227 阅读 · 0 评论 -
Akka官方文档2.5.17(二)—什么是Actor?
目录 什么是Actor?Actor引用状态行为邮箱子Actors监督策略当Actor终止什么是Actor?前面关于ActorSystem的一节,解释了Actors如何形成层级结构,并且是构建应用的最小单元。本小节单独看一个Actor,解释在实现这样一个Actor时的概念。相关细节的更深入参考,可参见Actors。一个Actor是状态、行为、邮箱、子A...翻译 2018-10-28 11:30:14 · 225 阅读 · 0 评论