BT

您是否属于早期采用者或者创新人士?InfoQ正在努力为您设计更多新功能。了解更多

您现在处于全屏预览
关闭全屏预览

Akka下分片集群的实现
录制于:

| 作者 邓草原 发布于 2014年8月30日 | 顶尖技术领导者的管理实战经验分享,尽在GTLC!
57:41

概要
Akka 2.3.0开始,提供了cluster sharding和persistence功能,这意味着有状态的Actors现在可以由Akka来自动管理分片集群,并在节点或者actor当掉时恢复状态并几乎立即可用。那么Akka的这些功能是怎么实现的呢?本次分享将以我们在豌豆荚实验室实现的有状态长连接集群spray-socketio为例介绍这些功能,并给出了一个将Transport/State/Business合理分层且实现了实时流式消息接入的架构。

个人简介

邓草原,出生于1967年,现任豌豆荚平台服务架构师。邓草原曾在2000年前后任某互联网公司CTO,后移居加拿大温哥华,作为自由职业者长年从事开源软件的开发。2008年后回到北京,在加入豌豆荚之前曾任职方正证券金融工程部,担任首席专家,开发并行、分布式实时金融计算和交易平台。邓草原在并行分布式实时计算领域有丰富的经验,为AIOTrade开源金融交易平台的开发者。他还是Erlang、Scala等语言的爱好者和推广者,也是这两种语言在NetBeans上IDE的开发者,为NetBeans梦之队成员。目前正与豌豆荚的同事一起开发基于Akka和Spray的WebSocket和Socket.IO的开源实现,并尝试在移动互联领域实现大规模的实时流式计算。

QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、杭州、旧金山召开。自2007年3月份首次举办以来,已经有包括传统制造、金融、电信、互联网、航空航天等领域的近万名架构师、项目经理、团队领导者和高级开发人员参加过QCon大会。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT