领域驱动设计&中台/淘宝应用架构升级——反应式架构的探索与实践
淘宝应⽤用架构升级 反应式架构的探索与实践 淘宝 泽彬(许泽彬) • 花名:泽彬 • 就职于阿⾥里里,经历: • 负责淘宝应⽤用架构升级 • 核⼼心开发 - 建设⽤用户增⻓长设施与平台建设 • 负责过分布式调⽤用链跟踪框架 & 系统 • 核⼼心开发 - 分布式数据库同步系统 • Github :https://github.com/zavakid • 开源项⽬目: CONTENTS 01 架构升级的效果 02 架构升级的思考 03 架构升级的实践 CONTENTS 01 架构升级的效果 02 架构升级的思考 03 架构升级的实践 架构升级的效果 我的淘宝 · RT 降低 40%+ · QPS 提升 30% 猜你喜欢 · QPS 提升 90%+ · LOAD下降 70%+ 到底是怎样的架构升级 •实现全异步/流式为核⼼心的服务框架 • 考虑引⼊入 Kotlin 协程 •符合现在过程式的编程习惯(⾮非 FP ⻛风格) THANKS ⽀支撑下⼀一个⼗十年年业务的架构! 关注『淘宝技术』公众号0 码力 | 27 页 | 1.13 MB | 1 年前3TypeScript 多场景设计方案及应用实践
多场景开发实践 Best practices of TypeScript and Dev in Alibaba TypeScript 陈仲寅(花名:张挺) 就职于 阿⾥里里巴巴淘宝技术部 MidwayJS 团队 zhangting@taobao.com @czy88840616 https://github.com/czy88840616 @czy88840616 MidwayJS 在内部体系中,Egg作为底层框架,不不直接使⽤用 TS 场景不不同 Egg 解决的是 BFF 场景,⽽而淘宝有不不少全栈场景 TS 场景不不同 Egg 解决的是 BFF 场景,⽽而淘宝有不不少全栈场景 除了了明确意义的 controller service 承载了了太多的职能。 TS 场景不不同 Egg 解决的是 BFF 场景,⽽而淘宝有不不少全栈场景 ⼦子⽬目录缺乏⽀支持 TS 体验不不同 我们希望引⼊入 app.js.map 体验不不同 Egg 解决的是 BFF 场景,⽽而淘宝有不不少全栈场景 js/ts ⽬目录混合 TS 体验不不同 Egg 解决的是 BFF 场景,⽽而淘宝有不不少全栈场景 class ⽤用法,⽆无法多继承 TS 杂糅的 app/ctx 合并机制 体验不不同 Egg 解决的是 BFF 场景,⽽而淘宝有不不少全栈场景 TS 第⼀一代设计 第⼀一代设计 TS 解决复杂度问题0 码力 | 95 页 | 8.28 MB | 1 年前3RocketMQ v3.2.4 开发指南
killme2008 维护,开源社区非常活跃。 https://github.com/killme2008/Metamorphosis 二、Metaq 2.x 亍 2012 年 10 月份上线,在淘宝内部被广泛使用。 三、RocketMQ 3.x 基亍公司内部开源共建原则, RocketMQ 项目只维护核心功能,丏去除了所有其他运行时依赖,核心功能最 简化。每个 BU 的个性化需求都在 https://github.com/alibaba/RocketMQ 在 RocketMQ 项目基础上衍生的项目如下 com.taobao.metaq v3.0 = RocketMQ + 淘宝个性化需求 为淘宝应用提供消息服务 项目开源主页:https://github.com/alibaba/RocketMQ 2 com.alipay.zpullmsg v1.0 = RocketMQ 的要求做过滤,优点是减少了对亍 Consumer 无用消息的网络传输。 缺点是增加了 Broker 的负担,实现相对复杂。 (1). 淘宝 Notify 支持多种过滤方式,包含直接挄照消息类型过滤,灵活的诧法表达式过滤,几乎可以满足 最苛刻的过滤需求。 (2). 淘宝 RocketMQ 支持挄照简单的 Message Tag 过滤,也支持挄照 Message Header、body 迕行过滤。0 码力 | 52 页 | 1.61 MB | 1 年前3Linux Lab v1.3 中文手册
是一个开源软件,不提供任何保证,请自行承担使用过程中的任何风险。 ��提示:泰晓社区研发了免安装的 Linux Lab Disk(也叫 “泰晓 Linux 实验盘”),可以从 泰晓开源小店 或 泰晓 B 站工房 选购,也可以在淘宝手机 APP 内搜索 “泰晓 Linux” 后购买。 1.2 项目主页 • 主页 – https://tinylab.org/linux-lab/ – https://oschina.net/p/linux-lab Linux 新手或不喜欢无聊的安装过程,想免安装立马使用 Linux Lab,那么可以 从 泰晓开源小店 选购一枚即插即跑的 Linux Lab Disk。它也叫 “泰晓 Linux 实验盘”,可以在 淘宝手机 App 内搜索 “泰晓 Linux” 后购买。 『Linux Lab Disk - 泰晓 Linux 实验盘』已经支持如下功能: • 可选容量 – 覆盖 32G, 64G, 128G, 256G U-Boot、汇编、C、Python、数据库、网络等实验 19 欢迎加入 Linux Lab 用户组,联系微信:tinylab,公众号:泰晓科技 • 购买地址 – 泰晓开源小店,该地址为目前泰晓社区官方唯一淘宝销售地址 – 泰晓科技 B 站工房,关注 B 站的 泰晓科技 账号,即可进工房选购 • 产品详情 – https://tinylab.org/linux-lab-disk – 详细介绍了特性、功能与用法,配套了大量的演示视频0 码力 | 73 页 | 1.54 MB | 1 年前3使用React构建Flutter应用
React 构建 Flutter 应用 探索新一代渲染技术 Kraken • 2011 - 2013年 • WebQQ • QQ • 手机 QQ • 2014年 - 现在 • 淘宝交易线产品 • 淘宝中后台产品 • 淘系无线架构、中后台架构 https://github.com/yuanyan 元彦 淘系前端团队 天猫未来店 GCanvas C++ Engine GPU0 码力 | 39 页 | 2.13 MB | 1 年前3Linux Lab v1.1 中文手册
Linux 新手或不喜欢无聊的安装过程,想免安装立马使用 Linux Lab,那么可以 从 泰晓开源小店 选购一枚即插即跑的 Linux Lab Disk。它也叫 “泰晓 Linux 实验盘”,可以在 淘宝手机 App 内搜索 “泰晓 Linux” 后购买。 『Linux Lab Disk - 泰晓 Linux 实验盘』已经支持如下功能: • 可选容量 – 覆盖 32G, 64G, 128G, 256G 所有适配过的开发板,包括真实开发板与虚拟开发板(即 Linux Lab BSP),都会统一放置 在 泰晓开源小店 供大家选购,选购完毕后可以加微信号 tinylab 申请进入相应的技术群组。 也可以直接在淘宝手机 App 内搜索 “泰晓 Linux” 后购买,可搭配店内的 “Linux Lab Disk” 一起使用,用上 “Linux Lab Disk” 后就完全不需要安装独立的 Linux 开发环境。 泰晓开源小店,销售社区自研开源项目周边产品,用于补贴开源项目研发 – 已上架即插即跑 Linux Lab Disk、Pocket Linux Disk 以及适配过的真实 Linux 开发板等 – 欢迎选购,也可以在淘宝手机 App 内搜索 “泰晓 Linux” 找到我们 • 星球:https://t.zsxq.com/uB2vJyF – 泰晓科技 VIP 知识频道 – 上线 3+ 年,累计 1000+ 分享,20+0 码力 | 70 页 | 1.53 MB | 1 年前3Linux Lab v1.2 中文手册
Linux 新手或不喜欢无聊的安装过程,想免安装立马使用 Linux Lab,那么可以 从 泰晓开源小店 选购一枚即插即跑的 Linux Lab Disk。它也叫 “泰晓 Linux 实验盘”,可以在 淘宝手机 App 内搜索 “泰晓 Linux” 后购买。 『Linux Lab Disk - 泰晓 Linux 实验盘』已经支持如下功能: • 可选容量 – 覆盖 32G, 64G, 128G, 256G 所有适配过的开发板,包括真实开发板与虚拟开发板(即 Linux Lab BSP),都会统一放置 在 泰晓开源小店 供大家选购,选购完毕后可以加微信号 tinylab 申请进入相应的技术群组。 也可以直接在淘宝手机 App 内搜索 “泰晓 Linux” 后购买,可搭配店内的 “Linux Lab Disk” 一起使用,用上 “Linux Lab Disk” 后就完全不需要安装独立的 Linux 开发环境。 泰晓开源小店,销售社区自研开源项目周边产品,用于补贴开源项目研发 – 已上架即插即跑 Linux Lab Disk、Pocket Linux Disk 以及适配过的真实 Linux 开发板等 – 欢迎选购,也可以在淘宝手机 App 内搜索 “泰晓 Linux” 找到我们 • 星球:https://t.zsxq.com/uB2vJyF – 泰晓科技 VIP 知识频道 – 上线 3+ 年,累计 1000+ 分享,20+0 码力 | 73 页 | 1.53 MB | 1 年前3陈辉-架构师的业务思维
架构师的业务思维 陈 辉 (沉 辉) 蘑菇街 架构师 架构师三法宝 架构师的业务思维 陈 辉 (沉 辉) 蘑菇街架构师 • 蘑菇街 电商技术&基础平台负责人 • 13-15年 淘宝技术部 关于我 分享大纲 • 架构师的分类 • 什么是业务思维 • 如何运用业务思维影响架构设计 • 如何培养业务思维 架构师的分类 不是重新定义,而是对标 技术架构师 业务架构师 平台架构师0 码力 | 32 页 | 3.18 MB | 1 年前3阿里巴巴核心应用洛地 Service Mesh 的挑战与机过
阿里巴巴核心应用落地 Service Mesh 的挑战与机遇 关注“阿里巴巴云原生”公众号 回复 1124 获取 PPT自我介绍 •2010 四川大学毕业 •2010-2016 社区、我的淘宝、中间件软负载 •2016-2019 自主创业、挖财中间件负责人 •2019-今 阿里服务网格团队 专注软负载、服务治理、分布式;Nacos 奠 基人、《Service Mesh 实战作者》;爱好骑0 码力 | 22 页 | 6.61 MB | 5 月前3陌陌Service Mesh架构实践
0 陌陌Service Mesh架构实践 高飞航 陌陌中间件架构师1/24 讲师简介 高飞航,陌陌中间件架构师 2011年 毕业于东北大学 加入淘宝网 交易平台团队 负责交易流程业务研发 2013年 加入陌陌 基础平台组 负责多项中间件产品研发、多机房架构建设 在微服务领域具备丰富的经验 当前关注Service Mesh、云原生等技术方向2/24 /01 /02 /03 背景0 码力 | 25 页 | 1.25 MB | 5 月前3
共 113 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12