中臺(tái)能解決一些問(wèn)題,但是中臺(tái)能解決一切問(wèn)題嗎?很顯然不可能,中臺(tái)也只在小范圍內(nèi)適用前面一直在說(shuō)中臺(tái)是為了解決效率問(wèn)題,但是效率提升還離不開(kāi)一個(gè)因素:成本對(duì)互聯(lián)網(wǎng)業(yè)務(wù)來(lái)說(shuō),僅從開(kāi)發(fā)效率角度來(lái)看,當(dāng)規(guī)模還沒(méi)大到一定程度時(shí),可以簡(jiǎn)單地通過(guò)增加投人提升開(kāi)發(fā)效率。比如滴滴,從最早的出租車(chē)業(yè)務(wù)到專(zhuān)車(chē)、快車(chē)、代駕租車(chē)和順風(fēng)車(chē),每個(gè)業(yè)務(wù)線(xiàn)系統(tǒng)基本都獨(dú)立,盡管這些業(yè)務(wù)的重合度非常高,但是為了能快速開(kāi)發(fā),把它們分開(kāi)反而效率會(huì)更高。...
我們?cè)倩氐綐I(yè)務(wù)層上來(lái)具體看一下如何提升研發(fā)效率。說(shuō)到研發(fā)效率還真不僅僅就是如何寫(xiě)代碼這么簡(jiǎn)單,讀過(guò)《人月神話(huà)》一書(shū)的人都知道,要開(kāi)發(fā)一個(gè)產(chǎn)品,并不是人越多越好,而是涉及人與人之間的信息傳遞成本,有時(shí)候人與人的溝通成本甚至大平寫(xiě)代明的成本,多外,當(dāng)系統(tǒng)查復(fù)雜r以后,代仍應(yīng)該寫(xiě)在哪里,也就品人數(shù) 去理解這個(gè)原有的系統(tǒng)也變得很困難,有個(gè)冷笑話(huà),評(píng)信個(gè)業(yè)務(wù)需求, 先羅找各后真正寫(xiě)代碼只需要1天時(shí)間。由此可見(jiàn), 大部分時(shí)間并設(shè)有真正化在實(shí)現(xiàn)業(yè)務(wù)需求一個(gè)系統(tǒng)的產(chǎn)品經(jīng)理花上2周評(píng)估時(shí)間,然...
本質(zhì)上是為解決業(yè)務(wù)實(shí)現(xiàn)的效率問(wèn)劇,降低創(chuàng)新的成本,但是這類(lèi)問(wèn)題是一直存在的,為什么要有這個(gè)時(shí)點(diǎn)提出來(lái)見(jiàn),以前就沒(méi)有效率問(wèn)題嗎?...
如何將Node與現(xiàn)有的架構(gòu)融合以面對(duì)新的無(wú)線(xiàn)場(chǎng)景,并更好地提升開(kāi)發(fā)效率,我們主要闡述了在當(dāng)前成熟的體系下向Node演進(jìn)的一個(gè)思路,當(dāng)然這并不是唯-路徑。也有很多程序員討論是否要將后端的Java體系全部替換為Node體系,這就涉及Java技術(shù)棧和Node技術(shù)棧的比較,以下是筆者關(guān)于該問(wèn)題的思考。...
服務(wù)端響應(yīng)時(shí)間只占整個(gè)請(qǐng)求路徑上很小的一部分,PC上更重要的是優(yōu)化首屏的加載,無(wú)線(xiàn)端更多則是優(yōu)化中間的管道。...
客戶(hù)端主要有兩種選擇:一種是基于瀏覽器HtML5頁(yè)面的,一種是Native模式的。到底是選擇HTML5還是Native, Native 如何解決快速迭代問(wèn)題?...
分布式消息通道廣泛應(yīng)用在很多公司,尤其是在移動(dòng)App和服務(wù)端需要上傳、推送大量的數(shù)據(jù)和消息時(shí)。比如打車(chē)App每天要上傳大量的位置信息,服務(wù)端也有很多訂單要及時(shí)推送給司機(jī);此外,由于司機(jī)是在高速移動(dòng)過(guò)程中,所以網(wǎng)絡(luò)連接的穩(wěn)定性也不是很好這類(lèi)場(chǎng)景給消息通道的高可用設(shè)計(jì)帶來(lái)很大的挑戰(zhàn)。...
在大型分布式互聯(lián)網(wǎng)系統(tǒng)中,Session問(wèn)題是典型的分布式化過(guò)程中會(huì)遇到的難題。因?yàn)镾ession數(shù)據(jù)必須在服務(wù)端的機(jī)器中共享,并要保證狀態(tài)的一致性。...
解決好跨應(yīng)用的連接和數(shù)據(jù)訪(fǎng)問(wèn)后,我們的應(yīng)用也要做好相應(yīng)的改造,如應(yīng)用分層的設(shè)計(jì)、接口服務(wù)化拆分等。...
分布式架構(gòu)與傳統(tǒng)的單機(jī)架構(gòu)最大的區(qū)別在于分布式架構(gòu)能解決兩個(gè)方向的擴(kuò)展問(wèn)題:一是橫向擴(kuò)展,二是縱向擴(kuò)展。...