专题:分布式系统的架构范式
当前服务器端的各种新的技术,无论是微服务,还是中台,还是云原生,本质上都是如何更好的构建一个分布式系统。那分布式系统的架构是否有一些可遵循的的范式?本专题试图通过案例和实践总结出一些通用的分布式系统架构原则。
本专题下的议题
大型分布式系统架构演变&通用解决方案
高翔龙 云集 基础架构负责人
所属专题:分布式系统的架构范式
课程概要
遇到的挑战:
1、大规模服务化架构演变过程中服务治理的相关问题(注册中心性能瓶颈问题、多活架构服务就近调用问题、调用链、流控等问题);
2、线上全链路压测(业务系统如何无侵入改造、如何区分压测流量、以及如何发起大规模压测流量);
3、双11、12爆款商品热点读/写问题;
4、Sharding场景下SequenceID、多维度复杂条件查询、冗余表需求等问题。
听众收益
1、收获通用技术难题的相关解决方案;
2、了解大型网站的架构演变过程;
3、做到有指导地在大促前进行容量规划和性能优化,让系统坚如磐石;
百亿营收级ToB旅服平台分布式架构设计最佳实践
苗文志 同程艺龙 同程艺龙&旅服平台技术负责人
所属专题:分布式系统的架构范式
课程概要
1.需求多,任务重,有限人力资源如何支撑百亿级规模的业务变现;
2.如何利用微服务架构和中台架构的碰撞和融合,打造多元化、数字化、信息化、智能化的旅服平台;
3.分布式环境下,通过柔性事务解决方案保障数据最终一致性。
听众收益
1.了解如何快速搭建基于SpringCloud+Kubernetes的分布式系统;
2.了解小团队如何通过构建分布式系统来解决大流量、高并发、并行计算要求高的业务场景;
3.了解针对不同客户相同业务领域,如何进行基于技术中台进行大规模SaaS应用,提高企业能力复用;
4.领域驱动设计(DDD)和事件风暴(EventStorming)在中台系统设计的最佳实践;
5.分布式环境下,通过柔性事务解决数据最终一致性问题。
移动和云原生下的新一代网络接入服务
章淼 百度 系统部,架构师
所属专题:分布式系统的架构范式
课程概要
案例背景:
互联网的发展,对各互联网公司的服务质量提出了非常高的要求。网络接入服务,是用户和后台服务间的桥梁,对服务质量影响巨大。网络的复杂性、安全的威胁及移动网络的普及,都给提供高质量的网络接入服务提出了巨大的挑战。另外,云原生化的普及,使网络接入服务的重要性进一步提升。
解决思路:
在百度网络接入系统的建设中,使用了以下思路:
1. 将网络接入系统视为一个整体,进行统一规划
2. 将工程和研究结合起来
3. 使用go语言来替代C语言以提升研发效率、安全和稳定性
4. 基于开源的思维来研发
成果:
百度的BFE、GTC、HTTPDNS等系统历经多年的建设,目前每日服务超过万亿的请求。在2019年百度春晚活动中,BFE经受了超大流量的考验。BFE已经于2019年开源,受到多方关注,并已经被CNCF Cloud Native Landscape收入。
听众收益
1. 把握网络接入领域的技术发展趋势
2. 了解在负载均衡、流量调度、移动接入等方面的先进技术思路
3. 了解百度在相关领域的进展
同程艺龙交通首席架构师,Apache Spark源代码贡献者,长期从事大数据、大型网站架构的研发工作,曾担任阿里巴巴技术专家、Intel亚太研发中心架构师、宅米和WiFi万能钥匙CTO,著有畅销书《大型网站技术架构:核心原理与案例分析》
专题:分布式系统的架构范式
当前服务器端的各种新的技术,无论是微服务,还是中台,还是云原生,本质上都是如何更好的构建一个分布式系统。那分布式系统的架构是否有一些可遵循的的范式?本专题试图通过案例和实践总结出一些通用的分布式系统架构原则。
其他相关专题
-
分布式系统的架构范式
专题出品人:李智慧
同程艺龙 交通首席架构师
当前服务器端的各种新的技术,无论是微服务,还是中台,还是云原生,本质上都是如何更好的构建一个分布式系统。那分布式系统的架构是否有一些可遵循的的范式?本专题试图通过案例和实践总结出一些通用的分布式系统架构原则。
-
架构演进
专题出品人:郝学武
美团 资深技术经理
软件系统架构具备多样性,根据不同业务场景、业务规模,如何选择更适合业务发展的软件架构,更高效地利用软件架构实现业务价值,成为企业技术人员重要的课题。更重要的,是架构并不是一成不变,是随着业务场景、规模的不断变化,而不断演进的。我们在本专题里,为大家找到典型架构的演进之路,帮助大家找到架构演进的方向。
-
CloudNative(云原生)
专题出品人:敖小剑
蚂蚁金服 高级技术专家
云计算开始时期,大家关注的是如何将应用迁移到云上。而当前已经进到了云原生时代,应用在开发阶段就需要考虑云环境,架构师如何设计出云原生的应用?
-
CloudNative(云原生)
专题出品人:宋净超
Tetrate布道师/云原生社区创始人
云计算开始时期,大家关注的是如何将应用迁移到云上。而当前已经进到了云原生时代,应用在开发阶段就需要考虑云环境,架构师如何设计出云原生的应用?