交易中台架构设计:海量并发高扩展,新业务秒级接入
本文根据孙玄老师在〖deeplus直播第219期〗线上分享演讲内容整理而成 。(文末有获取本期PPT&回放的途径 , 不要错过)
本文插图
孙玄
奈学教育CEO
- 10年技术老兵 , 擅长系统架构设计、大数据、运维、机器学习、技术管理等领域;
- 曾供职于百度、58集团、转转等公司 。
- 中台模式和微服务架构到底有什么样的关系
- 海量并发的业务中台架构如何设计与实践
- 秒级新业务接入的交易中台如何设计和实践
现在大家应该都知道 , 中台最早是由芬兰一家著名的游戏公司Supercell提出的 , 以小前台的模式来组织若干个开发团队 。
也就是说 , 你的每个前台的开发团队 , 只需要了解开发一个业务/一个游戏所需要的业务逻辑就行 。 这样的话 , 像每个业务会需要一些公共的东西 , 比如说像游戏引擎、一些内部的开发工具、基础设施等等 , 就不需要花时间去关注 , 会有一些专门的“部落” , 也就是中台部门来负责提供 。 “部落”可以根据需要扩展为多个小分队 , 每个小分队都保持共同的目标 , “部落”本身并不会提供游戏给消费者 。
怎么理解呢?
首先我们都知道公司里面会分为多个前台 , 每个前台需要写自己的业务逻辑 , 这个业务逻辑的底层是一个公共的东西 , 比如说你的游戏引擎、内部的开发工具、平台、基础设施等等 。
那什么是中台?这些游戏引擎、内部的开发工具、平台、基础设施等等就属于中台 。
那什么是前台?你的每个产品其实就是一个前台 , 或者说 , 你每一个产品需要的业务模式就是前台 。
这种中台模式在业界渐渐流行了起来 , 在2015年的时候 , 阿里巴巴张勇(逍遥子)宣布启动中台战略 , 构建符合数据技术时代 , 更具备创新性和灵活性的“大中台、小前台”的组织机制和业务机制 , 实现管理模式创新 。
这时候是想做一个什么事情呢?其实阿里巴巴想做的一件事情就是把一些产品的技术力量、数据运营力量从前台剥离出来 , 成为独立的中台 。 这个中台就包括了像搜索事业部、共享业务事业部、数据平台事业部等 , 为前台即零售电商事业群提供服务 。
也就是说 , 中台总共包含了这样的四部分:
- 搜索事业部 , 做的是算法中台 。 其实从名字来看 , 搜索事业部更多是在搞搜索 , 搜索中主要的两件事一个是召回 , 一个是排序 。 所以搜索事业部在做的事情其实就是算法相关的一些事情 , 会偏多一些;
- 共享业务事业部 , 做的是业务中台 , 包括比如交易中心、商品中心、用户中心……;
- 数据平台事业部 , 围绕数据 , 也就是做数据中台;
- 另外它还会涉及到一块儿技术相关的(技术中台) , 比如存储、开发的整个框架等等 。
业务中台在我看来更多是一种从公司层面的组织架构 , 或者说业务架构 。 我们将业务中台抽象出来 , 既然它是一种业务架构和组织架构的结合体 , 那么我该怎样实现它呢?
实现的时候 , 我可以采用微服务架构 , 也可以采用单体架构 , 还可以采用SOA架构 , 还可以采用数据架构 。
所以大家想一下 , 业务中台也好 , 技术中台也好 , 它想要承担的责任是什么呢?业务中台在实现过程中可以采用微服务架构 , 就仅此而已吗?
推荐阅读
- 互联网乱侃先生|这就是芯片设计上的差距:5种常见架构,美国占4种,英国1种
- 乐视网|乐视网“跌下神坛”的警示
- 千年银狐|华为麒麟1020芯片性能将落后三代!ARM对华为断供:禁用全新A78架构
- 交易所|阿波罗ASPMEX OOEX GX VBIT 等多家交易所开合约盈利不给出金,并且明抢!
- 平凡科技点评|ARM推全新架构,功耗降低50%,性能“吊打”骁龙865
- 咖啡涉嫌IPO前虚假交易?瑞幸咖啡回应称正推进内部调查
- 交易所|TokenBetter强势崛起,发展迅猛
- TechWeb.com.cn|英特尔挖走AMD 一首席架构师 并任命为业务部门副总裁
- 三星|三星将Gemini交易所整合到其区块链钱包当中
- 禾谁说|当牙膏厂还在怒刷14nm时,AMD已开始偷跑,Zen3架构有望直升5nm+