盤(pán)古開(kāi)發(fā)框架,開(kāi)發(fā)架構(gòu)模式選型對(duì)比

盤(pán)古開(kāi)發(fā)框架」是完全獨(dú)立于 Spring Cloud 生態(tài)的一套輕量靈活、成熟可靠的工業(yè)級(jí)分布式微服務(wù)開(kāi)發(fā)和治理框架(兼容垂直單體分層架構(gòu))。它基于 Apache-2.0 協(xié)議開(kāi)源發(fā)布,且是免費(fèi)的。我們希望不僅是開(kāi)源的受益者,也能成為開(kāi)源的貢獻(xiàn)者,與開(kāi)源社區(qū)一起「共建共享開(kāi)源生態(tài)」。

盤(pán)古開(kāi)發(fā)框架不會(huì)綁定用戶到一個(gè)固定的開(kāi)發(fā)范式和架構(gòu)上,而是支持隨意組合、自動(dòng)裝配、靈活插拔。 既能構(gòu)建大并發(fā)高可用的分布式微服務(wù)架構(gòu)也能搭建小巧的垂直單體分層架構(gòu)。

寫(xiě)在前面

軟件架構(gòu)的本質(zhì)是一種在特定資源背景下折中平衡后追求業(yè)務(wù)增長(zhǎng)的一門(mén)藝術(shù)。決定技術(shù)開(kāi)發(fā)架構(gòu)選型的因素很多。這里,我們對(duì)不同開(kāi)發(fā)架構(gòu)模式進(jìn)行客觀比較,希望對(duì)大家在技術(shù)架構(gòu)選型時(shí)能有所幫助。

單體分層架構(gòu) VS 微服務(wù)分布式架構(gòu)

- 單體分層架構(gòu) 微服務(wù)分布式架構(gòu)
開(kāi)發(fā) 開(kāi)發(fā)測(cè)試流程簡(jiǎn)單 開(kāi)發(fā)測(cè)試流程相對(duì)復(fù)雜
部署運(yùn)維 單機(jī)部署或集群部署(簡(jiǎn)單)、運(yùn)維成本低 分布式部署(略難)、運(yùn)維成本高
團(tuán)隊(duì)人員 團(tuán)隊(duì)圍繞一個(gè)應(yīng)用開(kāi)發(fā)、開(kāi)發(fā)人員能力要求低 多任務(wù)團(tuán)隊(duì)協(xié)作簡(jiǎn)單、開(kāi)發(fā)人員能力要求略高
其它 擴(kuò)展性弱、可靠性低、技術(shù)創(chuàng)新能力弱、企業(yè)對(duì)代碼等數(shù)字資產(chǎn)管控能力弱 擴(kuò)展性強(qiáng)、可靠性高、技術(shù)創(chuàng)新能力強(qiáng)、企業(yè)對(duì)代碼等數(shù)字資產(chǎn)管控能力高

上述指標(biāo)對(duì)比均為相對(duì)結(jié)果,僅供參考。在特定項(xiàng)目資源、團(tuán)隊(duì)背景、業(yè)務(wù)場(chǎng)景等環(huán)境下,相關(guān)指標(biāo)的高低強(qiáng)弱對(duì)比是會(huì)有偏差甚至反轉(zhuǎn)的。

盤(pán)古開(kāi)發(fā)架構(gòu)選型建議

如下是從不同維度簡(jiǎn)單粗暴的以定量或定性的角度給出了一些選型建議,結(jié)論是孤立的脫離實(shí)際的,僅供參考。采用什么樣的架構(gòu)開(kāi)發(fā)模式不能一概而論,需要大家綜合當(dāng)下實(shí)際情況酌情選擇

- 單體分層架構(gòu) 微服務(wù)分布式架構(gòu)
開(kāi)發(fā)人員 < 5 ? ?
研發(fā)預(yù)算 < 100 w ? ?
用戶數(shù)較小的管理類系統(tǒng) ? ?
面向C端的(移動(dòng))互聯(lián)網(wǎng)應(yīng)用 ?
多任務(wù)多小組協(xié)作 ?
有專職運(yùn)維人員 ?
追求可維護(hù)性和擴(kuò)展性 ?
追求技術(shù)團(tuán)隊(duì)長(zhǎng)期收益 & 增長(zhǎng) ?
甲方企業(yè)自建的技術(shù)團(tuán)隊(duì) ?
項(xiàng)目外包性質(zhì)的創(chuàng)業(yè)公司(乙方) ?

下一步

繼續(xù)閱讀其它章節(jié)獲取你想要的答案或通過(guò)我們的 開(kāi)發(fā)者社區(qū) 尋求更多幫助。

盤(pán)古開(kāi)發(fā)框架形象大使

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容