如何构建匹配公司业务发展的大中台小前台技术架构第一讲

如何构建匹配公司业务发展的大中台小前台技术架构第一讲

https://www.bilibili.com/video/BV1zK411p7p6?from=search&seid=17140817611196980864

发展历史

The evolution of architecturs

  • Monolithic
  • SOA: service oriented arch
  • Micro service
  • Service mesh
  • cloud native
  • 中台

哲学和本质

目的:降本增效

  • 运营,机器,人工成本
  • 开发,运营更高效

架构与公司组织结构有密切关系。

公司大中台小前台技术构建方法论

最早是supercell

  • 具体游戏业务:前台
  • 各个游戏共用的服务
    • 技术中台
      • 基础设施
      • 游戏引擎
      • RPC
      • 内部开发工具和平台
    • 业务中台
      • 用户
      • 电商的商品业务
      • 支付业务
      • 。。。
    • 算法中台
      • 推荐
    • 数据中台
      • 数据Data

什么公司适合大中台小前台

  • 初创 0-1 阶段
    • 不适合大中台
    • 目标是快速实现
    • 还不了解需要什么中台服务
  • 高速发展企业 1-10 阶段
    • 可以开始构建
    • 但不完全必须
  • 快速发展阶段 10-100阶段
    • 很适合

业务中台的实现

本课主要集中讲业务中台

各种具体服务架构都可以用于中台实现,这些架构,比如微服务架构,只是业务中台落地的一种技术架构实现方式

  • SOA
  • MS
  • SM
  • CN