业务架构设计与演进

会议室:待定
出品人:郑然

不同业务场景下,为了满足不同业务需求,系统核心架构设计上有很多特殊性考虑。系统架... 展开 >

专题出品人:郑然

百度主任架构师

郑然,现任百度主任架构师,负责支撑大搜索的分布式存储和计算以及大规模服务治理技术的研发工作。有着近 10 年的搜索引擎架构研发经验,先后研发了 3 代 PaaS 系统以及基础的微服务架构中间件, 主导研发了多个大规模的微服务中间件,帮助大搜索团队提升系统的稳定性和研发效率。积极参与技术社区的分享活动。

专题:业务架构设计与演进

不同业务场景下,为了满足不同业务需求,系统核心架构设计上有很多特殊性考虑。系统架构也要随着业务的发展和变化而改进。

by 郝天鹏

VIPKID
技术总监

“互联网 + 教育”已成为互联网行业的一大风口,通过教育服务平台,赋能销售、班主任、教务、客服等,一直是平台追求的目标。技术上从无到有,从有到优,一步一步走到现在,中间有很多的经验值得分享和借鉴,那么教育场景下,如何快速支持新模式发展?如何通过系统建设支持和引领业务发展?如何应对各种技术和市场上不确定性变化?合理的技术架构和对业务的抽象是应对这些问题的手段之一。本次演讲将主要分享在业务爆发式增长和多种业务模式下,打造高可用、高性能、可扩展的架构平台的实践案例。

内容大纲:

1. VIPKID 教育服务平台从0到1的架构演进过程 

  • 稳定性建设SOP探索之路
  • 教育服务平台的业务模式和技术特点

2. 应对快速增长和变化的业务,架构如何设计

  • 技术前瞻性,对业务模型进行合理的抽象和预判
  • 快速沉淀优秀的服务模式,并推广到全员

3. 与业界领先的 Salesforce 架构有何异同

  • 数据分析与实时计算工具对比
  • 业务架构形态上的差异性和侧重点

4. 如何通过系统化建设提升业务增长

  • 数据驱动,覆盖多学科多语种服务环节
  • 智能推荐引擎,助力课程售卖

听众收益:

1. 了解 教育服务平台从 0 到 1 的架构演进过程 

2. 了解教育服务平台 与业界一流 Salesforce 的差异与对比

3. 了解在业务爆发式增长和多种业务模式下,打造高可用、高性能、可扩展的架构平台

4. 了解如何通过系统建设来提升业务的业绩指标

适合人群:

架构师,研发工程师,运维等

by 朱明悦

快手
系统架构师

春晚活动对任何互联网公司都是一次巨大的挑战,面对挑战,其实也是一个加速进化的过程,快手基础组件面临的问题是,在有限的资源、人力的情况下,交付易于使用的高可用的基础组件和方案。本次演讲主要介绍快手基础架构团队在应对这个挑战时,做了哪些技术层面的改造和升级,并如何最终在业务落地,发挥效果。

内容大纲:

一、快手基础组件的组织方式

  1. 面向解决问题优先
  2. 基础组件收敛和全托管   

二、基础组件改造升级之路

       1、根据需求改造能力:

  • 以自适应策略为主导的中间件改造
  • 以保质保量为目标的监控组件改造

        2、核心链路保障覆盖率:

  • 以AOP方式探测组件的可用性配置
  • 构建SDK版本追踪能力

        3、多角度验证组件效果:

  • 全链路压测验证正常情况的上限
  • 故障注入验证异常情况的行为

        4、临场应对:

  • 通过故障作战地图准确定位问题
  • 通过预案快速解决问题

三、展望

  1. 全链路压测和故障注入常态化
  2. 自动化故障根因分析

听众收益

  1. 在基础组件建设方面提供思路和实践经验
  2. 在可用性方面建设提供思路和实践经验

适合人群

服务端开发人员,基础组件开发人员,架构师等。

by 丁定华

快手
大数据架构团队分布式存储方向负责人

海量数据分析正在从离线走向实时,面向行业需求与趋势,Kafka、Flink、Druid、ClickHouse 等引擎随之而生,并获得了快速发展。快手有很多实时计算的场景,如模型实时训练与更新、数据实时分析/监控、日志实时传输等,其业务以及集群规模都非常巨大,对系统造成了很大的冲击,同时也提出了很大的挑战。本次分享将介绍我们在实时处理上所面临的挑战,以及为了应对这些挑战在存储引擎建设上的演进过程。

内容大纲

1. 快手实时处理链路主要场景,以及链路上 Kafka、Flink、ClickHouse 等系统面临的主要问题与挑战

2. 快手的解决方案

   1) Kafka 存储计算分离方案:Kafka On HDFS

  • Produce流程改进
  • Consume自动适配
  • Leader切换流程
  • 高可用性设计
  • 性能评测

   2) Flink 引擎状态存储分布式化方案:SlimBase      

  • 几个设计选择
  • HBase 改造方案
  • 性能评测

   3) ClickHouse  存储计算分离方案:ClickHouse  On HDFS

  • HDFSMergeTree
  • 读取性能改进
  • 扩容流程
  • 性能评测

3. 未来计划

听众收益

  1. 了解大规模实时处理场景面临的主要问题与挑战
  2. 快手如何解决这些问题,以及我们在 Kafka、Flink、ClickHouse  等系统进行的技术改进和取得的收益

by 周雷

百度
资深工程师

在线导航服务是百度地图核心服务,每天为数千万用户提供出行算路、路况查询服务。节假日高峰时期峰值QPS达到数十万;每天更新全国数千万路网数据;全国路网数据实现小时级发布到线上数十个服务、上千个实例;每条道路的实时路况都能够实现分钟级更新。本次演讲主要介绍百度在线导航服务的整体架构演进,在高并发、高稳定性、重数据规模、道路更新和路况更新的高时效性等方面面临的挑战以及应对方法。

内容大纲

  1. 导航路况服务对基础路网数据分析和处理
  2. 实时路况的计算和分析: 基于浮动车轨迹计算实时路况的原理,以及在全国千万级轨迹规模下,如何保证全国路网的分钟级更新时效性,支撑道路权值、路线估时等多个业务场景轨迹需求的架构演进
  3. 在线导航服务架构演进:百度地图在线导航架构的服务化演进,道路数据天级别建库,动态封路、交通管制场景的高时效干预,亿级别PV场景下的容灾预案建设

听众受益

  1. 了解百度地图导航、路况服务演进历史
  2. 了解百度地图如何在百亿级海量规模下,打造高性能、高可用、弹性扩容的平台架构

适合人群

架构方向研发工程师、对地图导航、路况等高并发、高时效性应用场景感兴趣的同学

by 熊刚

快手
后端资深架构师

快手顺利通过 2020 年春晚这次大考,离不开背后技术平台强有力的支撑,春晚快手背后的服务集群能支撑亿级 QPS,就算春晚流量来得再猛烈一些,把我们带宽打满,我们也能保证红包活动的顺利进行。通过三个月的设计和实践,我们按超高稳定性重新设计了核心系统,设计了能承受几倍于春晚高并发流量的架构,通过接入层和业务层的过载保护策略,业务降级策略,提前预设各种黑天鹅事件的应对措施,确保春晚万无一失。这些极致的稳定性后面有哪些设计和思考,我将带你一一揭秘。

演讲提纲:

  1. 核心系统设计(高可用、高并发、高实时、灵活配置、降级能力、协议瘦身)
  2. 过载保护设计(多重保护、尽力服务、框架统一、全局限流)
  3. 业务降级策略
  4. 洪流拦截策略
  5. 案例:“红包大兜底“设计
  6. 案例:演练、故障注入、压测、预案

听众收益:

  1. 了解超高稳定性架构需要考虑哪些因素
  2. 了解应对春晚高流量的一些道和术
  3. 减少请求量和带宽的一些常用方法

by 赵云峰

滴滴出行
网约车业务研发首席架构师

随着网约车出行逐渐成为人们通用的出行方式, 对出行体验的要求不断升级,业务需求也以丰富多样的形式大量出现,订单量急速攀升的同时业务复杂度也急剧上升。业务平台技术团队支撑着如快车、专车、优享、豪华车、出租车等众多品类,以及接送机、物品遗失、拼车等丰富的用车场景。不同时空下品类与场景的交融,对工程和业务架构体系提出了巨大的挑战,既而引发两个层面的核心思考:

工程架构层面:

  • 当下如何满足需求高速吞吐以及处理海量高并发订单?
  • 未来如何提供更好的架构扩展性与灵活性?

业务架构层面:

  • 如何确保团队间的分工协作保持高效?
  • 如何满足业务层面的复用与隔离诉求?

本次演讲将着重于业务架构层面的建设和探究。 

听众收益

  1. 了解技术架构在业务经历“点-线-面”发展背后的演进历程
  2. 理解业务和技术的相互赋能及推动力
  3. 掌握通过架构思维实现技术上的复用与隔离
  4. 探索业务架构如何有效支撑组织结构 

交通指南

北京富力万丽酒店

Renaissance Beijing Capital Hotel
地址: 北京朝阳区东三环中路61号
  • 微信咨询

  • 电话咨询

    联系电话:86+ 13167596032

微信联系我们