×
img

途牛旅游网架构师 谢辉:基于Scala/Akka构建响应式流计算

发布者:wx****18
2015-04-24
4 MB 31 页
其他
文件列表:
谢辉--akka构建响应式流计算.pdf
下载文档
讲师: 谢辉谢辉,2011年加入途牛旅游网,主要从事后台系统研发及架构设计工作,经历途牛系统服务化实践历程。2013年开始关注scala,被akka和函数式编程等特性吸引,并开始在内部多个项目中使用scala编写基础服务框架。主要研究领域有分布式计算、流计算、中间件。演讲: 基于scala/akka构建响应式流计算随着系统服务化拆分,数据碎片化严重;又因南北数据中心同步瓶颈限制了搜索索引层的规模, 给列表页聚合计算带来挑战。而旅游产品的列表页有很高的信息准确性要求和直接产生预订的需求,因此我们出现了准确性要求高且计算复杂的在线计算部分,对多数据源进行聚合及排序计算。对于这样的计算如何保证高响应性?我们使用akka-actor并发模型及流化数据的手段,构建noblocking的响应性流计算框架dataflow,提供友好的编程api,应用于列表页搜索业务,得到较好的检索效率。分享主要内容包括: •a)akka-actor特性 •b)响应式流计算框架dataflow设计实现 •c)应用实践及性能指标及优化听众受益:(列举几个收益)a)akka的并发、分布式、noblocking等特性 b)响

加载中...

本文档仅能预览20页

继续阅读请下载文档

网友评论>