典型架构设计案例

会议室:大宴会厅1
出品人:黄斯亮

好的架构设计首要的原则是合理性,要与企业的业务规模和发展趋势相匹配。而业务规模扩... 展开 >

专题出品人:黄斯亮

腾讯 全民K歌技术总监

腾讯专家,2008年加入腾讯,有10余年的互联网C端产品研发经验,曾担任全民K歌,QQ音乐,Qzone音乐盒,SOSO音乐等多个平台产品的后台技术负责人,现任全民K歌技术总监,主管商业化前,后端技术团队。具备丰富的平台产品技术架构&运维经验,以及团队与项目管理经验。深度参与业务安全体系建设,技术创新与黑产策略对抗,具备丰富的业务安全经验。

地点:大宴会厅1

专题:典型架构设计案例

好的架构设计首要的原则是合理性,要与企业的业务规模和发展趋势相匹配。而业务规模扩大的同时系统也渐进复杂和庞大,架构分类分级治理成为必然,业务架构、应用架构、数据架构、基础架构都需要梳理和治理,既保障核心业务可用,又能控制住建设成本,解决好持续发展的问题。

by 许泽彬

阿里巴巴
淘宝高级技术专家

随着阿里淘宝业务和机器规模的不断增长,系统稳定性和机器资源利用率方面受到的挑战越来越大,如何解决以上问题?

反应式架构(反应式宣言)为解决以上问题阐述了理念和方式。目前淘宝在反应式架构方面的探索已走在落地实践的路上,在初步落地之后,一些应用的性能甚至提升了50%+,RT 下降了40%+。在有初步落地结果之后,淘宝继续对部分关键应用进行线程模型的极致优化,在2018年的双11 经历了大规模流量的验证,在2019年初,回压也初步在淘宝的关键应用试点落地...

演讲提纲:

  1. 架构升级效果
  2. 架构升级思考
  3. 架构升级实践(架构升级在第二阶段的目标 & 实践)

听众收益:

  1. 了解淘宝在过去1年对反应式架构升级的探索
  2. 了解淘宝反应式架构升级的推广落地策略
  3. 了解淘宝过去1年中对于极致线程模型以及回压的做法/思路

by 王玉奎

腾讯音乐
全民K歌商业中心后台组长

随着智能硬件升级,在移动互联网时代,人人可以随时随地线上社交。新的互动社交模式层出不穷,在带来更好体验的同时,也出现了一些新的技术难点和问题。如:

  1. 对数据一致性要求高。在互动社交业务中,如用户支付,购买礼物,收到礼物及分成等,涉及用户和公司核心利益,数据需绝对准确。
  2. 实时性要求高。在互动社交业务中,用户送礼与收礼,都希望能得到实时反馈,营造互动氛围。而且通常还带有限时竞榜特征,要求排行数据能实时的更新。
  3. 事务负责。互动社交业务数据变动,往往需要更新多类排行数据,如用户资产数据,用户等级数据,发送礼物消息等。
  4. 全民K歌有海量用户及海量请求。经历几年的摸索与实践,总结出适合海量互动社交业务的处理模型和后台架构。

演讲提纲:

  1. 互动社交业务的特点和难点
  2. BASE 模型探索和实践
  3. 互动社交应用的典型问题

听众受益点:

  1. 了解互动社交业务的特点和难点
  2. 了解实现 BASE 模型关键技术点
  3. 常见一致性解决方案
  4. 互动社交业务典型问题和解决方案

by 王树彬

闲鱼
高级技术专家

我们在一个技术框架下不断优化,最后边际收益往往会递减,遇到瓶颈,直到某种新技术出现,才能将生产力提高到另一个台阶。

闲鱼为了解决多端一致,多端协同的问题,尝试用 Flutter、Dart FaaS 将三端技术栈统一,实现更规范化的管理和更简单的项目协作。在这个看似大胆的尝试中,我们更重要的是通过统一协议、自动化、智能化等方式来降低新技术引入的风险和成本。希望能将闲鱼的新技术权衡、风险控制方面的思考与大家分享和探讨。

演讲提纲:

  1. 闲鱼面临的问题和对新技术引入的思考
  2. Flutter 与 RN/Weex 的决择及优化
  3. 将 Dart FaaS 化实现三端一体化开发
  4. 如何减少新技术引入成本和风险

听众受益点:

  1. 了解 Flutter、Dart 使客户端、云端一体化技术,以及可以带来的效率提升
  2. 架构师在考虑成熟技术与新技术时的权衡与突破

by 袁伟

同程艺龙
研发中心/基础服务团队负责人

同程艺龙是中国最大的在线旅行服务商之一,业务高速增长,对流量接入系统稳定性和快速响应能力提出了很大的挑战,早期的商业设备很难满足现有业务需求。

目前接入层的核心网关设备,流量转发模块从底层数据处理,到上层管控端均为自主研发,整个系统经过了长时间的版本迭代以及业务流量的验证,在不同环境时间节点下,都能有出色的性能和稳定性表现。

方案介绍:通过自建混合云 APN 流量接入网,实现流量多链路灾备,避免运营商的割接带来的质量波动,在节假日高峰时能快速实现弹性扩容,在性能质量监测方面,采用多种监控手段,在全网质量异常时,实现自动化的流量调度,快速进行流量异常转移,自研四层接入 TVS 网关能够支持 establish 及长连接会话同步,保障单机故障不影响已建立的连接,采用 DMA 内存拷贝,减少发包步骤,提高转发效率,同时在出口防火墙这块,采用纯自主研发,支持 SNAT/DNAT/POLICY 等特性,可以减少对商业设备的依赖,降低成本并能灵活对接现有的自动化管理系统。

实施后效果:整体处理性能可以提升几十倍,页面耗时时间可以降低20%左右,每年至少可以节省几百万成本。

演讲提纲:

  1. 背景介绍及面临挑战
  2. 核心接入网架构演进及生态组件
  3. 效果评估及收益
  4. 未来展望与探索

听众受益点:

  1. 了解一种混合云接入架构体系设计与运用
  2. 了解高性能高可靠自研技术在接入体系的运用
  3. 学习大规模接入系统可靠容灾的系统设计方案

by 康彬

乐信
架构中心总监

业务系统演变成微服务架构后,基本上可以通过简单的扩容来应对各种大促流量,但什么时候扩容什么时候缩容,怎么扩缩容、系统热点服务如何发现,预估之外的情况如何应对……除此之外,随着系统容量进一步扩大,整个集群规模也变得越来越大,继续增长下去,整体维护的复杂性也会直线上升,而且总有一天会到达上限瓶颈,这时候该怎么办?这一系列问题都需要系统性考虑,乐信架构团队为此做了一些探索和实践,这也是本次分享的内容基础。

演讲提纲:

  1. 混合云的实践与演进;
  2. 同城多活的探索;
  3. 未来的规划。

听众受益点:

  1. 了解混合云相关技术方案;
  2. 了解同城多活相关探索实践经验。

by 郝仁杰

高德地图
无线开发专家

近一年来,高德地图为了解决大规模研发团队超大代码体量耦合重、质量低、维护难等问题,App 架构不断升级和优化,通过 Bundle 化架构演进的历程,辅以 Bundle 辅助管理平台平台管控等方法,取得了将 App 崩溃率从 8‱ 降低到 0.8‱ 等成绩。本次主要分享在一系列架构升级改进中的具体做法、经验和思考。

演讲提纲:

  1. 背景简述
  2. 方案推演:架构老化;建设新的 Bundle 化架构;通过 Bundle 辅助管理平台/CLI 工具对 Bundle 管控。
  3. 产出物:端架构 + 平台工具
  4. 主副收益:崩溃率从8‱降低到0.8‱;包大小减量48M
  5. 经验教训
  6. 未来展望:Bundle 化后,架构如何演进

听众收益:

  1. Top 级应用的技术架构演进的原因、思路、实现方式和过程,以及如何赋能业务快速发展
  2. 关键性能的优化和经验等

交通指南

© 2020 Baidu - GS(2019)5218号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方
想要批量报名或更多优惠?
立即联系票务报名小助手豆包
或致电:010-84780850