自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

外行都能看懂,漫畫(huà)解讀“中臺(tái)”

開(kāi)發(fā) 架構(gòu) 開(kāi)發(fā)工具 中臺(tái)
在傳統(tǒng) IT 企業(yè),項(xiàng)目的物理結(jié)構(gòu)是什么樣的呢?無(wú)論項(xiàng)目?jī)?nèi)部如何復(fù)雜,都可分為“前臺(tái)”和“后臺(tái)”這兩部分。

在傳統(tǒng) IT 企業(yè),項(xiàng)目的物理結(jié)構(gòu)是什么樣的呢?無(wú)論項(xiàng)目?jī)?nèi)部如何復(fù)雜,都可分為“前臺(tái)”和“后臺(tái)”這兩部分。

[[278313]]

圖片來(lái)自 Pexels

沒(méi)有中臺(tái)的時(shí)代

在傳統(tǒng) IT 企業(yè),項(xiàng)目的物理結(jié)構(gòu)是什么樣的呢?無(wú)論項(xiàng)目?jī)?nèi)部如何復(fù)雜,都可分為“前臺(tái)”和“后臺(tái)”這兩部分。

什么是前臺(tái)?

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

什么是后臺(tái)?

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

前臺(tái)、后臺(tái)、用戶之間的關(guān)系,可以用下圖簡(jiǎn)單表示:

在當(dāng)時(shí),項(xiàng)目的發(fā)展相對(duì)穩(wěn)定,并不需要那么快速的去迭代和試錯(cuò),所以這種結(jié)構(gòu)并沒(méi)有什么問(wèn)題。

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

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

在傳統(tǒng)的前臺(tái)-后臺(tái)架構(gòu)中,各個(gè)項(xiàng)目相對(duì)獨(dú)立,許多項(xiàng)目都在重復(fù)發(fā)明同樣的輪子,即讓項(xiàng)目本身越來(lái)越臃腫,也讓開(kāi)發(fā)效率越來(lái)越低。

這種時(shí)候,為提高開(kāi)發(fā)效率,我們有必要整合出一個(gè)中間組織,為所有的項(xiàng)目提供一些公共資源。而這個(gè)中間組織,就是人們所說(shuō)的“中臺(tái)”。

中臺(tái)的領(lǐng)跑者

SuperCell 是一家芬蘭的手機(jī)游戲公司,這個(gè)名字或許有些陌生,但是說(shuō)起下面幾款游戲,大家一定會(huì)很熟悉:

部落沖突


海島奇兵


皇室戰(zhàn)爭(zhēng)

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

是什么讓 SuperCell 公司能夠如此高效地試錯(cuò)和迭代呢?他們依靠的是強(qiáng)大的平臺(tái)資源,支撐起各個(gè)游戲開(kāi)發(fā)的小團(tuán)隊(duì)。

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

而這些共通的資源,都可以由一個(gè)強(qiáng)大的“中臺(tái)”來(lái)提供:

中臺(tái)的架構(gòu)思想改變的不只是項(xiàng)目結(jié)構(gòu),也影響了研發(fā)團(tuán)隊(duì)的組織形式。SuperCell 公司把這種高效的組織形式稱(chēng)為“部落”。

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

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

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

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

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

中臺(tái)的具體劃分

業(yè)務(wù)中臺(tái)

業(yè)務(wù)中臺(tái)在前文中反復(fù)提及,就是把各個(gè)項(xiàng)目的共通業(yè)務(wù)進(jìn)行下沉,整合成通用的服務(wù)平臺(tái):

技術(shù)中臺(tái)

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

數(shù)據(jù)中臺(tái)

數(shù)據(jù)中臺(tái),為各個(gè)項(xiàng)目進(jìn)行各種數(shù)據(jù)采集和分析:

算法中臺(tái)

算法中臺(tái),為各個(gè)項(xiàng)目提供算法能力,比如推薦算法、搜索算法、圖像識(shí)別、語(yǔ)音識(shí)別等等:

中臺(tái)的適用場(chǎng)景

①?gòu)?0 到 1 的階段,沒(méi)有必要搭建中臺(tái)

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

這個(gè)時(shí)候,讓項(xiàng)目野蠻生長(zhǎng)才是最好的選擇。如果不慌不忙地先去搭建中臺(tái),恐怕中臺(tái)還沒(méi)搭建好,公司早就餓死了。

②從 1 到 N 的階段,適合搭建中臺(tái)

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

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

③從 N 到 N+1 的階段,搭建中臺(tái)勢(shì)在必行

當(dāng)企業(yè)已經(jīng)有了很大的規(guī)模,各種產(chǎn)品、服務(wù)、部門(mén)錯(cuò)綜復(fù)雜,這時(shí)候做架構(gòu)調(diào)整會(huì)比較痛苦。

但是長(zhǎng)痛不如短痛,為了項(xiàng)目的長(zhǎng)期發(fā)展,還是需要盡早調(diào)整架構(gòu),實(shí)現(xiàn)平臺(tái)化,以免日后越來(lái)越難以維護(hù)。

 

責(zé)任編輯:武曉燕 來(lái)源: 程序員小灰
相關(guā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基礎(chǔ)設(shè)施

2020-03-31 10:36:07

數(shù)據(jù)平臺(tái)架構(gòu)

2020-01-21 10:16:15

Kubernetes教程容器

2020-12-01 09:03:22

分庫(kù)分表MySQL

2018-11-21 09:40:57

熔斷實(shí)踐AOP

2017-11-02 12:08:56

2020-09-28 14:25:39

HTTPS加密算法

2021-09-27 13:50:13

Python裝飾器函數(shù)

2020-06-22 08:07:48

Spring依賴場(chǎng)景

2019-09-05 11:14:12

監(jiān)控系統(tǒng)拓?fù)鋱D

2019-01-22 09:37:47

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

2023-01-26 00:22:01

分布式架構(gòu)大文件

2021-09-01 10:13:07

數(shù)據(jù)庫(kù)面試節(jié)點(diǎn)

2020-09-08 06:30:59

微服務(wù)代碼模塊

2018-11-19 08:34:22

Hadoop架構(gòu)HDFS

2017-02-22 15:04:52

2018-12-24 08:46:52

Kubernetes對(duì)象模型

2019-10-30 13:30:29

Python區(qū)塊鏈編程語(yǔ)言
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)