专题:架构演进
架构的核心目标就是支撑业务的快速发展, 业务是快速变化的, 技术架构则需要在充分理解业务的前提下, 尽可能高效和低成本的解决业务问题, 甚至提前预测业务可能的变化而提前进行技术布局。而不同的业务场景, 往往在架构设计上也会体现不同的侧重点, 比如微博的FEED服务交互往往必须采用低延迟的 RPC模式, 而异步的消息队列式交互方式则在电商架构上有着广泛的应用场景, 社交行业人与人之间的复杂关系模型则对图数据库有着更深入的要求等等。本专题重点结合典型互联网行业真实的业务场景, 来探讨架构设计的经典模式和通用准则。
本专题下的议题
小桔充电技术架构演进
许令波 小桔车服 小桔充电技术负责人
所属专题:架构演进
课程概要
案例背景介绍:
小桔充电业务发展很快,技术上主要是通过平台来连接车主和充电运营商完成充电的过程,所以如何让车主找到合适的充电桩是平台的核心能力,所以本主题就围绕连接车主、发现好桩以及完成交易的3个方面阐述平台的演进过程。
解决思路/成功要点:
1. 如何通过大数据选址建充电站;2. 如何通过IOT技术连接和管理充电桩;3. 充电通信协议的优化历程;4. 充电技术平台的架构演过路径。
成果:
1、自助化、自动化充电接入开放平台一周接入;2、远超业界的异常率水平;
听众收益
1、能够了解连接线上线下的技术平台的演化过程;
2、了解如果高效和快速的接入IoT设备的能力;
3、了解如何通过大数据来选址。
美团收单供应链架构演进
牟宗彦 美团点评 系统技术专家
所属专题:架构演进
课程概要
案例背景介绍:
互联网进入下半场,美团发力B端,进行商家供给侧改革,收单收银是线下餐饮商家数字化和智能化改造的重点。供应链技术团队如何应对复杂业务场景,高效连接收单收银产品和B端商家,灵活应对业务快速变化发展。
解决思路/成功要点:
1. 业务发展驱动技术架构
2. 识别问题域,划分领域和限界上下文
3. 领域驱动+数据驱动
4. 满足业务流程、业务场景,迭代演进
成果:
美团收单收银业务餐饮市场占有率第一,快速提高上单效率,灵活支持业务策略。
听众收益
1. 美团2B业务模式
2. 业务实战中供应链架构演进
3. 领域驱动在架构演进中如何落地
移动电商平台Wish的架构演变
龙玺 Wish 工程副总裁,基础架构负责人
所属专题:架构演进
课程概要
案例背景介绍:
Wish是全球范围内下载最多的移动购物应用(APP),同时也是北美和欧洲最大的移动电商平台。在“更广的覆盖,更大的市场”指导思想下,全球化快速扩张对Wish的发展起着至关重要的作用。目前Wish的客户群体覆盖了欧洲和北美的大部分国家和地区,并不断向其它大洲的新兴市场进行渗透。在过去几年里,越来越广泛的用户分布对Wish的全球基础架构提出了很多新的挑战。不管身在何处,Wish都需要向用户提供更高的容错性和更流畅的体验。
解决思路/成功要点:
Wish的基础架构团队在过去几年里对网站的架构进行了逐步调整,把基于单一私有云的系统转移到混合云上以实现更弹性的扩容。同时也依托混合云实现了跨区域(multi-region)的容错和更快的用户响应时间。最后,针对基础架构复杂度上升带来的一些弊端进行了一系列优化以达到可靠性和易用性的平衡。
成果:
通过一系列的架构优化,Wish在2018年的系统可用性(availability)得到了大幅度的提升,在用户响应时间方面也有了较大的改进。
听众收益
1.了解全球化电商平台基础架构面临的挑战
2.了解Wish为解决痛点难点进行的尝试和经验教训
3. 架构进一步演进的探讨
即时通讯云——单数据中心到多云部署的架构演进
高晓光 融云 通信平台研发中心总监
所属专题:架构演进
课程概要
案例背景:
融云作为一家互联网通讯云服务商,为客户提供了高可靠,高性能,低延时的即时通讯云平台。每天有近百亿级的消息通过融云的平台进行收发。平台上任何故障,都有可能会对客户的业务造成影响。保证整个平台更稳定的运行,一直是我们不懈努力的方向。本主题主要介绍了融云即时通讯云平台从上线之初到现在的架构发展。
解决思路/成功要点:
1. 如何保证业务服务的高可用;
2. 如何保证数据存储的高可用;
3. 如何保证消息的高可靠;
4. 跨数据中心的容灾备份;
成果:
消息不丢失,不重复,不乱序的多云部署的即时通讯云平台
听众收益
1. 了解融云即时通讯云平台从上线之初到现在的架构演进之路;
2. 了解融云跨数据中心部署的设计思考;
前阿里高级技术专家,一直关注性能优化领域,经历了淘宝 PV 从 1 亿到 50 亿的发展历程,参与了淘宝高访问量 Web 系统模板引擎的改造、静态化、无线化、CDN 等优化改造项目。目前在滴滴出行旗下小桔车服公司的充电技术部,负责充电技术的架构和开发工作。
专题:架构演进
架构的核心目标就是支撑业务的快速发展, 业务是快速变化的, 技术架构则需要在充分理解业务的前提下, 尽可能高效和低成本的解决业务问题, 甚至提前预测业务可能的变化而提前进行技术布局。而不同的业务场景, 往往在架构设计上也会体现不同的侧重点, 比如微博的FEED服务交互往往必须采用低延迟的 RPC模式, 而异步的消息队列式交互方式则在电商架构上有着广泛的应用场景, 社交行业人与人之间的复杂关系模型则对图数据库有着更深入的要求等等。本专题重点结合典型互联网行业真实的业务场景, 来探讨架构设计的经典模式和通用准则。
其他相关专题
-
软件性能
专题出品人:麦俊生
美图 架构平台技术总监
性能优化是软件项目开发过程中一个永恒的话题。流量、数据不断增长和业务复杂度永远在向着“榨干”硬件的趋势逼近,无论硬件设备发展到何种程度,无论研发团队有多么丰富的经验积累,性能优化永远是一个非常棘手而又无法绕开的问题。各大互联网公司的不同类型业务对性能优化也各有差异、中小互联网公司对性能优化也往往仅限于“理论”上,在本专题中,我们将邀请专家从多业务场景多维度深度介绍和分析在不同场景化下如何进行性能优化,我们希望能够在吸取不同场景的性能优化实践后能够实实在在的在自身的业务系统中实际落地应用。
-
架构演进
专题出品人:许令波
小桔车服 小桔充电技术负责人
架构的核心目标就是支撑业务的快速发展, 业务是快速变化的, 技术架构则需要在充分理解业务的前提下, 尽可能高效和低成本的解决业务问题, 甚至提前预测业务可能的变化而提前进行技术布局。而不同的业务场景, 往往在架构设计上也会体现不同的侧重点, 比如微博的FEED服务交互往往必须采用低延迟的 RPC模式, 而异步的消息队列式交互方式则在电商架构上有着广泛的应用场景, 社交行业人与人之间的复杂关系模型则对图数据库有着更深入的要求等等。本专题重点结合典型互联网行业真实的业务场景, 来探讨架构设计的经典模式和通用准则。
-
混沌工程
专题出品人:洪小军
AfterShip CTO
混沌工程随着2010年Netflix的Chaos Money的开发和应用得到更多的关注,国内外的公司也都在做各种实践尝试。2017年Netflix将之体系的梳理为混沌工程理论,此后越来越多公司设立了专门的Chaos Engineering团队。相比于被动的应对故障,在可控的影响下实施混沌工程实验,提前揭示系统弱点,可以增强我们对系统可恢复性的信心,做到尽量少出问题,及其出问题后能尽快解决。本专题将从几个典型的实践案例,来与大家一同探讨行业在这个领域的实践和发展趋势。
-
微服务
专题出品人:张志欢
腾讯 互娱技术公线 总监
当前,“微服务”已经被越来越多的企业作为软件开发的首选架构思路。为什么会出现这样的情况?在这之前究竟发生了什么使得大家对这样一种架构趋之若鹜?而对于已经采用了“微服务”架构的企业又面临着怎样的阵痛?在本期专题中,我们将邀请专家着重讨论实践中碰见的问题。
-
中间件
专题出品人:张亮
京东数科 数据研发负责人
中间件是大型互联网架构基础设施最重要的一部分,学习中间件设计,提升架构的最快途径。中间件经过多年的发展,一方面可以很好的平台化,一方面可以更好的支撑上层应用,从而解决软件复用的问题。在本论坛中,我们邀请了专家探讨几种常见的中间件,比如消息中间件,数据库中间件等。
-
大中台
专题出品人:左耳朵耗子
MegaEase CEO
近年来,随着云服务思想落地生根结果;微服务架构切实的提高了生产效率;深度学习不断深入内容处理的各个领域促进生产力的发展。 在消息系统,数据仓库,计算框架,存储系统等基础架构层建设逐步提升的基础上,大型互联网公司进一步提出了业务基础设施的需求。在基础架构和上层业务之间急需一个中台系统来承载。中台系统把业务层同性的算法能力,服务能力,业务能力高度集成,有效组织 ,动态规划。更好的帮助上层业务。 希望通过本专题各个大型互联网公司的架构师们,对各自探索过的路径的分享,给与会者一个全面的对比学习机会。