成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

外行都能看懂,漫畫解讀“中臺”

開發(fā) 架構 開發(fā)工具 中臺
在傳統(tǒng) IT 企業(yè),項目的物理結構是什么樣的呢?無論項目內部如何復雜,都可分為“前臺”和“后臺”這兩部分。

在傳統(tǒng) IT 企業(yè),項目的物理結構是什么樣的呢?無論項目內部如何復雜,都可分為“前臺”和“后臺”這兩部分。

[[278313]]

圖片來自 Pexels

沒有中臺的時代

在傳統(tǒng) IT 企業(yè),項目的物理結構是什么樣的呢?無論項目內部如何復雜,都可分為“前臺”和“后臺”這兩部分。

什么是前臺?

首先,這里所說的“前臺”和“前端”并不是一回事。所謂前臺即包括各種和用戶直接交互的界面,比如 Web 頁面,手機 App;也包括服務端各種實時響應用戶請求的業(yè)務邏輯,比如商品查詢、訂單系統(tǒng)等等。

什么是后臺?

后臺并不直接面向用戶,而是面向運營人員的配置管理系統(tǒng),比如商品管理、物流管理、結算管理。后臺為前臺提供了一些簡單的配置。

前臺、后臺、用戶之間的關系,可以用下圖簡單表示:

在當時,項目的發(fā)展相對穩(wěn)定,并不需要那么快速的去迭代和試錯,所以這種結構并沒有什么問題。

在互聯(lián)網(wǎng)快速發(fā)展的今天,企業(yè)之間的競爭越來越激烈。只有以用戶為中心,快速響應用戶的需求,不斷迭代和試錯,才能讓企業(yè)在競爭當中立于不敗。

但是,現(xiàn)實情況下......

在傳統(tǒng)的前臺-后臺架構中,各個項目相對獨立,許多項目都在重復發(fā)明同樣的輪子,即讓項目本身越來越臃腫,也讓開發(fā)效率越來越低。

這種時候,為提高開發(fā)效率,我們有必要整合出一個中間組織,為所有的項目提供一些公共資源。而這個中間組織,就是人們所說的“中臺”。

中臺的領跑者

SuperCell 是一家芬蘭的手機游戲公司,這個名字或許有些陌生,但是說起下面幾款游戲,大家一定會很熟悉:

部落沖突


海島奇兵


皇室戰(zhàn)爭

SuperCell 公司就像是一個高產(chǎn)的游戲孵化器,在幾年內開發(fā)出了 10 款以上的游戲,但是大部分用于試錯的游戲都在研發(fā)過程中被腰斬了,最終呈獻給用戶的幾款游戲都是經(jīng)典中的經(jīng)典。

是什么讓 SuperCell 公司能夠如此高效地試錯和迭代呢?他們依靠的是強大的平臺資源,支撐起各個游戲開發(fā)的小團隊。

他們開發(fā)出的游戲看上去風格迥異,卻存在許多共同之處。在業(yè)務上,共通的東西包括支付系統(tǒng)、用戶系統(tǒng)等等,在技術上,共同的東西包括游戲引擎,內部開發(fā)工具等等。

而這些共通的資源,都可以由一個強大的“中臺”來提供:

中臺的架構思想改變的不只是項目結構,也影響了研發(fā)團隊的組織形式。SuperCell 公司把這種高效的組織形式稱為“部落”。

緊隨其后,國內互聯(lián)網(wǎng)公司也紛紛開始了各自的中臺戰(zhàn)略。

阿里巴巴提出了“大中臺,小前臺”的戰(zhàn)略:

圖中,阿里巴巴許多產(chǎn)品線的共通業(yè)務經(jīng)過下沉,形成了中臺的各種業(yè)務中心,而 Aliware 則是阿里巴巴的技術中間件平臺,為各大業(yè)務線提供技術支持。

華為提出了“平臺炮火支撐精兵作戰(zhàn)”的戰(zhàn)略:

華為把作戰(zhàn)小分隊比喻為前臺項目團隊,把中臺比喻成戰(zhàn)地指揮部。在這個比喻當中,中臺的作用就是提供資源支持:要數(shù)據(jù)給數(shù)據(jù)、要技術給技術。

中臺的具體劃分

業(yè)務中臺

業(yè)務中臺在前文中反復提及,就是把各個項目的共通業(yè)務進行下沉,整合成通用的服務平臺:

技術中臺

技術平臺,為了避免研發(fā)人員重復發(fā)明輪子,向各個項目提供通用的底層框架、引擎、中間件:

數(shù)據(jù)中臺

數(shù)據(jù)中臺,為各個項目進行各種數(shù)據(jù)采集和分析:

算法中臺

算法中臺,為各個項目提供算法能力,比如推薦算法、搜索算法、圖像識別、語音識別等等:

中臺的適用場景

①從 0 到 1 的階段,沒有必要搭建中臺

從 0 到 1 的創(chuàng)業(yè)型公司,首要目的是生存下去,以最快的速度打造出產(chǎn)品,證明自身的市場價值。

這個時候,讓項目野蠻生長才是最好的選擇。如果不慌不忙地先去搭建中臺,恐怕中臺還沒搭建好,公司早就餓死了。

②從 1 到 N 的階段,適合搭建中臺

當企業(yè)有了一定規(guī)模,產(chǎn)品得到了市場的認可,這時候公司的首要目的不再是活下去,而是活的更好。

這個時候,趁著項目復雜度還不是特別高,可以考慮把各項目的通用部分下沉,組建中臺,以方便后續(xù)新項目的嘗試和舊項目的迭代。

③從 N 到 N+1 的階段,搭建中臺勢在必行

當企業(yè)已經(jīng)有了很大的規(guī)模,各種產(chǎn)品、服務、部門錯綜復雜,這時候做架構調整會比較痛苦。

但是長痛不如短痛,為了項目的長期發(fā)展,還是需要盡早調整架構,實現(xiàn)平臺化,以免日后越來越難以維護。

 

責任編輯:武曉燕 來源: 程序員小灰
相關推薦

2018-11-21 15:40:08

HTTP協(xié)議前端

2019-12-27 09:47:05

大數(shù)據(jù)TomcatWeb

2022-07-04 08:31:42

GitOpsGit基礎設施

2020-03-31 10:36:07

數(shù)據(jù)平臺架構

2020-01-21 10:16:15

Kubernetes教程容器

2020-12-01 09:03:22

分庫分表MySQL

2018-11-21 09:40:57

熔斷實踐AOP

2017-11-02 12:08:56

2020-06-22 08:07:48

Spring依賴場景

2021-09-27 13:50:13

Python裝飾器函數(shù)

2019-09-05 11:14:12

監(jiān)控系統(tǒng)拓撲圖

2020-09-28 14:25:39

HTTPS加密算法

2023-01-26 00:22:01

分布式架構大文件

2019-01-22 09:37:47

紅黑樹數(shù)據(jù)二叉樹

2021-09-01 10:13:07

數(shù)據(jù)庫面試節(jié)點

2018-11-19 08:34:22

Hadoop架構HDFS

2020-09-08 06:30:59

微服務代碼模塊

2017-02-22 15:04:52

2018-12-24 08:46:52

Kubernetes對象模型

2016-10-24 14:42:19

云計算公有云私有云
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 3级毛片| 日韩三极| 国产特级毛片 | 午夜精品91 | 国产成人精品一区二区三区四区 | 一区二区三区免费观看 | 亚洲色片网站 | 亚洲午夜电影 | 特黄毛片视频 | 国产精品久久二区 | 九九热在线精品视频 | 伊人免费在线观看 | 久久综合一区二区 | 亚洲精品第一页 | 欧美一区二区三区大片 | 羞羞色视频 | 欧美在线a| 日韩一区不卡 | 丁香婷婷久久久综合精品国产 | 久久9久 | 综合色久 | 国产精品久久 | 午夜网| 久久久91 | 91视频在线 | 美女视频h | 免费激情av | 亚洲视频免费观看 | 一区观看 | 国产精品久久久久久久久久久新郎 | 亚洲天堂999 | 国产高清视频在线观看 | 久久精品视频在线观看 | 亚洲国产网站 | 日韩成人在线视频 | 美女国内精品自产拍在线播放 | www.国产精 | 老司机狠狠爱 | 国产视频福利在线观看 | 国产特级毛片aaaaaa | 高清成人免费视频 |