關(guān)于系統(tǒng)架構(gòu)中“中臺的概念”
其實中臺是想象出來的概念艺谆。中臺和產(chǎn)品經(jīng)理職位一樣,中臺并不是一開始就有的拜英,而是基于“前臺+后臺”的架構(gòu)發(fā)展演變的静汤,先說下前臺和后臺。
前臺:前臺是系統(tǒng)的前端平臺居凶,是直接與終端用戶進行交互的應(yīng)用層虫给。拿電商平臺來舉例,我們?nèi)粘J褂玫腶pp侠碧、H5端抹估、pc端以及小程序都屬于電商的前臺系統(tǒng)。
后臺:后臺是指系統(tǒng)的后端平臺弄兜,終端用戶是感知不到他的存在的棋蚌。后臺的價值是存儲和計算企業(yè)的核心數(shù)據(jù)。例如供應(yīng)鏈管理系統(tǒng)存儲商品及庫存數(shù)據(jù)挨队、客戶管理系統(tǒng)存儲用戶信息。
產(chǎn)品經(jīng)理都知道蒿往,用戶的需求是瞬息萬變的,用戶需求的變化決定了前臺系統(tǒng)需要快速迭代響應(yīng)用戶需求,而前端的變化需要后端的變化來支撐衷恭,因此這就對后臺的快速應(yīng)變產(chǎn)生了要求。而后臺設(shè)立之初核心目的并不是服務(wù)于前臺颊埃,而是提升后端數(shù)據(jù)的安全及系統(tǒng)的管理效率。
舉例來講:隨著業(yè)務(wù)的擴大后端存儲大量的合同蝶俱、商品班利、訂單及用戶等私密數(shù)據(jù),因為安全性及緣故榨呆,這些數(shù)據(jù)無法供前臺拿過來直接用罗标,同樣也無法快速的改造系統(tǒng)來響應(yīng)前臺的變化。因此积蜻,出現(xiàn)了“前臺為了用戶需求闯割,期望系統(tǒng)不斷的快速迭代”與“后臺為了數(shù)據(jù)安全與系統(tǒng)穩(wěn)定,期望系統(tǒng)趨于穩(wěn)定”的矛盾局面竿拆。
在這一矛盾的局面下宙拉,為了滿足前臺的快速迭代需求和后臺的穩(wěn)定性需求,偉大的架構(gòu)師們丙笋,創(chuàng)造性的提出了“中臺”概念谢澈,核心是將后臺的邏輯層拆出來,形成”前臺(應(yīng)用層)-中臺(邏輯層)-后臺(數(shù)據(jù)層)“的產(chǎn)品架構(gòu)御板。在這一產(chǎn)品架構(gòu)下锥忿,當(dāng)前臺需求來臨時,中臺能快速的進行響應(yīng)稳吮,從而提升了研發(fā)效率缎谷,降低了創(chuàng)新成本。