在QCon北京2018大会上,李鼎讲师做了《Reactive 架构升级实践——淘宝全站业务的全异步流式架构升级》主题演讲,主要内容如下。
演讲简介:
OS 下层提供网络 TCP 和大数据处理平台都使用的是异步流式的架构模式,避免等待以降低 RT 保证系统的利用率。但业务的开发上,长久以来 RPC/RequestResponse 这样的同步等待一直是主流模式。随着 Reactive 编程/架构兴起和成熟,淘宝全站,即客户端 + 移动中间件(网关)+ 业务后端应用 + 中台 + 后台中间件,进行 Reactive 架构升级,把全异步流式的能力引入业务开发中,提升应用性能,并在架构上给业务系统提供灵活性。
如何启动和推进架构升级,如何确定技术选型,如何组织支持和宣导以及引导整个开发团队技能提升),如何分步实施业务全站升级的实施并把控风险,是架构升级的难点。
本话题与大家聊一下业务上 Reactive 架构升级的实践和方法。
前提知识:希望大家对 Reactive/RxJava 有基础了解,对架构有基础认知,有架构或平台性系统经历。
讲师介绍:
李鼎
淘宝 高级技术专家
李鼎(哲良),淘宝高级技术专家,目前负责淘宝应用架构升级。
2009 年加入阿里巴巴,就职期间负责淘宝用户增长设施与平台、天猫直播业务、阿里云移动云/PAAS、服务端 RPC/消息等中间件。
在服务端后端系统/业务架构/中间件/框架设计有实战经验,注重系统设计、工程实践与代码味道。
Vimer&开源活跃者(Github: https://github.com/oldratlee ),开源服务框架 Dubbo 核心开发之一,开源项目 transmittable-thread-local / java-dns-cache-manipulator Owner。
完整演讲 PPT 下载链接:
https://qcon.infoq.cn/2018/beijing/schedule
评论 1 条评论