Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
actor模型教程
使用Akka, Spring Boot, DDD建立Java分布式系统
当需要处理的数据增长超过单个JVM中时,这时候AKKA集群提供了构建此类实现的可扩展的解决方案。这是一篇涉及分布式计算许多方面的文章。请准备在文章上阅读上花费大量的时间,参考所提到的各种外部链接,才能充分了解每个子主题,并可下载并运行文章提供的AKKA initializer/ util代码库才能更
Spring响应式Reactive编程的10个陷阱 -Jeroen Rosenberg
我从事Akka Streams的Scala项目已经有很多年了,我对需要提防的事情有相当好的感觉。在我当前的项目中,我们正在使用Java,并且正在使用Reactive Streams Specification的Reactor的实现。在学习该库包时,我偶然发现了许多常见的错误和不良做法,这些我
David Fowler :actor框架为什么没能流行起来?
众说纷纭:如果您正在寻找更好的方法,并且已经找到了CQRS/ES,那么它们是多余的。 如果actor用作聚合或事件投射,可以很好地与CQRS/ES一起工作,我过去曾在奥尔良做过。 因为这与人们被教
Node.js CQRS 分布式系统视频演示
cqrs 2.0.5-pre 把 DomainServer , DomainProxy 和 DefaultClusterInfoManager 组件集成到核心了,并加入了一个 cluster-example 分布式例子。详见演示视频 http://edu.csdn.net/course/deta
在建立优步大型支付系统过程中学到的分布式架构概念
这是优步Uber员工Gergely Orosz自己的经验分享: 两年前我加入了优步,担任移动软件工程师,有一些后端经验,我构建了带有支付功能的应用程序 - 并在后来重写了它。之后,我就晋升工程管理并领导了一个团队。这意味着需要接触更多的后端,因为我的团队负
Node.js 版 CQRS2.0 framework 月底发布预览版
Node.js CQRS 2.0 preview 月底发布,将具备无限横向拓展功能,可开发任意规模系统。参见预览代码:h
使用Go两年学到的五大经验教训 - hashnode
在本文中,我将讨论其中的一些错误以及我在未来项目中尝试减轻这些错误的经验教训。这绝不是对理想解决方案的讨论,这只是我通过使用 Go 的经验学习和发展的想法: 1. Goroutines在我看来,Go 作为一种语言非常吸引人的地方(除了
Erlang之父Joe Armstrong去世
他是Actor模型创建者,认为真正OO应该是对象之间进行消息传递,而非直接进行方法调用,他为此创建了Erlang这种分布式语言,Java中Akka等都是Actor模型的实现者。他说:面向对象语言的问题在于它带有所有隐含的环境上下文。如果你想要一个香蕉,但你得到的是拿着香蕉的大猩猩和整
了解Vert.x:事件总线
Vert.x基于轻量级actor,名为Verticles。Verticle是一个独立的工作单元,可以独立扩展。通常,actor模型要求actor具有称为“传入邮箱”的概念,该概念通常是队列(更具体地说是阻塞缓冲队列)。因此,如果一个actor想要由另一个actor完成
comsat是用于Web开发的Java纤程Fiber和Actor模型
Comsat是使用Quasar作为其纤程Fiber(类似Go语言的绿色线程)实现的Actor模型,能够为Java的Web开发提供高性能异步并发功能。 它的特点是:1.高并发 – 每个请求一个纤程fiber2.不是一个框架,而是标准API实现
Ruby 3.0.0发布:Ruby3将比Ruby2快3倍
从2015年开始,我们朝着Ruby 3进行了艰苦的开发,其目标是性能、并发性和类型三方面提升。Matz特别提到性能,“ Ruby3将比Ruby2快3倍”,也就是
.NET Orleans与Akka比较 - akka-meta
两个项目在主要重点上的区别: 奥尔良的主要重点是简化分布式计算,并允许非专家编写高效,可扩展和可靠的分布式服务。(banq注:类似EJB或JMS做法,试图隐藏网络通信的复杂性,与EJB的区别是,EJB之间通信是类似Akka之间的异步通信方式) Akka是用于构建分布式
Elixir语言在Ruby社区很火,语法类似Ruby,本质却是Erlang! - preslav
可能您是第一次听说这种令人着迷的语言称为Elixir。之前您可能一直在使用Ruby开发软件。在这种情况下,Elixir似乎突然出现了,它成为您以前所有问题的解决方案。它快速
类似SpringCloud的vlingo平台是一套事件驱动的微服务工具
使用开源(OSS)vlingo/platform实现分布式,并发,被动,事件驱动和微服务架构的简化。与领域驱动设计一起,这是商业战略和现代技术相遇的十字路口。这意味着当您构建有界上下文时,vlingo/platform不会妨碍您。相反,vlingo/platform有助于您的核心业务模型的明
Skynet对几个Actor 协程和Future进行1M线程并发性能测试
Skynet分别在OSx windows和Linux下测试了几个Actor、协程/通道和Future/promise进行1M线程并发性能测试 Macbook 12" '2015, Core M, OS X的测试结果:</
使用分布式Actor实现微服务
juptr.io是一个内容个性化、分享和创作平台。通过抓取成千上万的博客和媒体网站(德语与英语),对这些内容进行分类,更易于个性化的内容管理、消费与讨论。 这就要求:1.抓取,存储,查询,分析和分类数以百万计的文件2.横向扩展3.故
如何测试分布式系统?Actor模型虽好但难以测试
没有并行性+量化执行+确定性行为=确定性模拟测试,不多线程去测试分布式系统,从并发系统中移除并发。像FoundationDB这样的人已
幽默:能否将人类群体视为神经元集合的延伸?
当前人们对大脑自身的认识深入促进人工智能和认知科学等方面发展,仿真人类的大脑思考模型称为启发很多创新方法研究的源泉,例如人其实是神经元交互聚合的产物,人类群体是否可视为神经元集合的延伸?如何借鉴神经元这种演进方法来研究复杂系统?维特斯坦特说:太初有为,世界是由行为互动组成=世界是由事实组成,
上页
下页
关闭