HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

Reactive 架构升级实践——淘宝全站业务的全异步流式架构升级

  • 2019-08-22
  • 本文字数:677 字

    阅读完需:约 2 分钟

Reactive架构升级实践——淘宝全站业务的全异步流式架构升级

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


2019-08-22 00:004141

评论 1 条评论

发布
用户头像
Reactive架构升级实践——淘宝全站业务的全异步流式架构升级 视频
https://time.geekbang.org/dailylesson/detail/100016753

2023-08-11 14:01 · 浙江
回复
没有更多了
发现更多内容

linux 密钥登录

CRMEB

Apache ShardingSphere 5.1.2 发布|全新驱动 API + 云原生部署,打造高性能数据网关

SphereEx

云原生 ShardingSphere 版本更新

浅聊一下数据监控(针对MSSQL)

为自己带盐

SqlServer 数据监控 6月月更

中国信通院首届3SCON软件供应链安全会议成功召开 聚焦软件供应链全链路安全

中国IDC圈

安全 软件安全

SAP Marketing Cloud Restful API SDK 使用案例分享

汪子熙

云计算 SaaS SAP 6月月更 Marketing Cloud

居家办公初体验之新得分享| 社区征文

阿Q说代码

居家办公 初夏征文 心得分享

小程序直播互动功能运行在App里?

Speedoooo

小程序 直播带货 移动开发 直播技术 小程序容器

百度交易中台之钱包系统架构浅析

百度Geek说

系统架构 百度app

C#入门系列(二十一) -- 面向对象之继承

陈言必行

C# 6月月更

视频一对一源码,简单的搭建方式也有技术要求

开源直播系统源码

软件开发 二次开发 一对一源码

Flink CDC MongoDB Connector 的实现原理和使用实践

Apache Flink

mongodb 大数据 flink 流计算 实时计算

我把 b 站拉黑了!

博文视点Broadview

见证荣耀|长三角区块链应用创新大赛复赛于旺链科技成功举办

旺链科技

区块链 产业区块链 区块链应用创新

修修补补一时爽,果断重构有担当——聊聊CRM分布式缓存优化

鲸品堂

分布式缓存

CVPR2022 | 上科大x小红书首次提出动作序列验证任务,可应用于体育赛事打分等多场景

小红书技术REDtech

Transformer CVPR2022 视频动作理解 动作序列验证

5000字解析:实战化场景下的容器安全攻防之道

青藤云安全

网络安全 容器安全 攻防演练

今天 2 点:关于龙蜥社区云原生 SIG 及安全容器 runD 介绍 | 第 24 期

OpenAnolis小助手

开源 云原生 虚拟化 sig 龙蜥大讲堂

浅谈SpringMVC五大组件以及对执行原理的分析

百思不得小赵

springmvc Java EE 6月月更

百问百答第43期:应用性能探针监测原理-PHP探针

博睿数据

智能运维 博睿数据 性能监测 百问百答

实践 DevOps 时,可能面临的六大挑战

SoFlu软件机器人

西安Java培训 | java设计模式之工厂设计模式

@零度

设计模式 JAVA开发

浅谈德州扑克AI核心算法:CFR

行者AI

人工智能 AI 强化学习

PingCAP 入选 2022 Gartner 云数据库“客户之声”,获评“卓越表现者”最高分

PingCAP

TiDB

这不会又是一个Go的BUG吧?

捉虫大师

Java Go 死锁

北京Java培训 | java设计模式之原型模式

@零度

JAVA开发 原型设计模式

《网络是怎么样连接的》读书笔记 - ADSL

懒时小窝

网络编程

电商增长红海突围,借势小程序生态

Speedoooo

小程序 小程序生态 电商 移动开发 小程序运行时

啃论文俱乐部 | 压缩算法团队:我们是如何开展对压缩算法的学习研究

OpenHarmony开发者

OpenHarmony

NodeJS mysql需要注意sql注入 🎈

德育处主任

Node SQL注入 6月月更

浅谈DOM中的类型

大熊G

JavaScript 前端 6月月更

知识管理系统有效推动中小企业信息化发展

小炮

Reactive架构升级实践——淘宝全站业务的全异步流式架构升级_QCon_李鼎_InfoQ精选文章