Twitter 消息架构演进、移动 Web 技术的未来——QCon 精彩话题前瞻

  • 臧秀涛

2016 年 2 月 3 日

话题:QConDevOps语言 & 开发架构文化 & 方法AI

QCon 北京 2016将于 4 月 21 日~23 日在北京国际会议中心举行,目前已经确定很多精彩话题。2 月 21 日前报名,可享 8 折优惠。

本次大会邀请了新浪微博研发副总经理杨卫华、美团网科学家、美团外卖配送事业群总架构师夏华夏和宜信大数据创新中心首席架构师洪强宁担任联席主席,为大会内容出谋划策。

我们邀请了很多一线公司的技术专家担任专题出品人。包括:

  • 余弦,知道创宇技术副总裁,安全专题出品人。
  • 王海龙,58 赶集技术工程平台部高级总监,工程效率提升专题出品人。
  • 王栋,美团网技术总监,机器学习专题出品人。
  • 史海峰,当当网架构部总监,运维专题出品人。
  • 吴凯华,腾讯社交网络质量部副总经理,移动测试专题出品人。
  • 肖康,奇虎 360 系统部总监,大数据平台架构专题出品人。
  • 刘嗣平,苏宁云商移动研发中心总监,互联网产品设计专题出品人。
  • 沈剑,58 到家技术总监,业务核心架构专题出品人。
  • 贺岩(花名尤达),蚂蚁金服资深专家,高可用架构专题出品人。
  • 张凯峰,ThoughtWorks 首席咨询师,研发安全专题出品人。

目前已确定部分演讲嘉宾。

Paul Kinlan,Google 的 Staff Developer Associate ,来自 Google Chrome 团队,主要负责带领团队研发 Mobile Web 方面的技术。专注于移动 Web 开发、Web 标准、Google Chrome 和 Chrome OS。他提出了 Web Intents 技术。他将带来主题演讲《移动 Web 的未来》:

开发者必须在原生应用的体验和移动 Web 的延展能力之间作出选择。对移动 Web 而言,性能改进、离线支持、访问新设备的能力,都能提升体验。Paul 将分享他在这方面的工作。

Dylan Schiemann,SitePen CEO,Dojo Toolkit 的发起者之一,jQuery 和 Dojo 基金会董事。参与开发了很多前端框架。他将分享他在前端开发方面的经验。

郭斯杰,Twitter Staff Software Engineer。Twitter DistributedLog/BookKeeper 的主要负责人。他将分享《Twitter Messaging 的架构演化之路》。

Twitter 从原来的 Kestrel,Kafka 等多套不同的 Messaging 架构,演变成基于 DistributedLog/Bookkeeper 的统一的 Messaging 架构,从而服务不同负载特性的用户场景。架构演进背后都有哪些思考和经验呢?作为 DistributedLog/Bookkeeper 项目的主要负责人,郭斯杰将分享一手的架构思路。

夏仲璞,百度工程效率部高级经理。负责百度工程能力建设,为百度产品团队提供开发、交付、协作、客服等工具装备支持,部分工具类产品已开源或 SaaS 方式对外开放。他将分享《支持百度万人开发的工具装备及百度工程能力建设》:

百度目前工程师人数已过万人、平均迭代周期 6 天,如何在这种开发规模和交付节奏下,推动工程质量和效率的变革?仲璞将介绍通过“工具 + 规范 + 素养”推动百度工程能力的经验,以及给百度带来的改变。分享将百度的整套研发工具链呈现给大家,以及与 Google 方案、开源方案的对比。

欧阳辰,小米研发架构师。毕业于北京大学计算机系,获得学士和硕士学历,拥有超过 15 年的软件开发和设计经验。目前就职于小米公司,负责小米广告平台的架构研发。他将分享《后 SOA 主义,微服务架构演化之道》。

在 SOA 为主流的架构世界,微服务架构是一阵清风吹过,时而让架构更加清醒,时而让演化更加迷茫。如何找到架构演化中的指北针,如何在后 SOA 时代,让架构提升适应性,本演讲将分享利用微服务的思路帮助业务快速成长,支持多变的业务形态。

这次演讲是一个关于失败和踩坑的分享,这是一个关于领悟和学习的讨论,演讲者也将分享过去 10 余年,从事高并发互联网搜索、广告平台和移动互联网服务的架构演化的领悟和教训,包括高可用架构的设计原则,解耦技术的应用和思考。

乔勇,艺龙技术总监。曾在百度大搜索、360 搜索、艺龙酒店搜索任职。多年搜索相关的工程和算法实践经历。对高可靠并发系统设计、搜索策略和算法、技术团队管理有丰富的经验。他将分享《基于实时价格计算的电商检索系统》。

酒店 ota 行业的库存价格模型比较复杂,它是一个多维度共同决定的变量,维度包括预订窗口、连住天数、预订人数、会员级别等,这属于一个指数级别的空间复杂度。

业界常规的做法是空间换时间,将各种组合都遍历放在 cache 中,这样做对于机器的内存资源消耗非常大,并且在更新的时效性、以及数据的一致性维护方面都面临很大挑战。

elong 库存价格解决方案并没有利用任何 cache,而是依靠并行计算的模式实时计算,额外的利用索引压缩技术将内存的消耗降低了一个数量级,更新的时效性提高到秒级(业界是分钟级),计算响应速度和稳定性对比原来老系统大幅提升,容灾容备系统的优化设计。

李文哲,普惠金融首席数据科学家。普惠金融大数据部的首席数据科学家,负责公司的人工智能、大数据技术以及创新产品的研发。在大数据、机器学习、深度学习、自然语言处理等领域有丰富的研究和实践经验。美国南加州大学机器学习博士。他将分享《大数据和人工智能在互联网金融上的应用》。

随着互联网 P2P 行业的迅猛发展,大数据风控和获客也成为行业的核心竞争力,同时也面临着很大的挑战。本次演讲主要分享如何把大数据和人物画像、知识图谱两大核心技术结合在一起,有效地提高风控和获客能力。

更多演讲嘉宾,仍在沟通邀请之中,敬请期待。2 月 21 日之前报名,可享 8 折优惠。

QConDevOps语言 & 开发架构文化 & 方法AI