大公司網(wǎng)站java網(wǎng)站都一般采用什么架構(gòu)?
網(wǎng)友解答: 在某sns網(wǎng)站打工2年,說說我的看法。1.web框架rose(Qieqie/paoding-rose · GitHub),基于spring mvc,采用"約定優(yōu)先于配置"的思
在某sns網(wǎng)站打工2年,說說我的看法。
1.web框架rose(Qieqie/paoding-rose · GitHub),基于spring mvc,采用"約定優(yōu)先于配置"的思想,編寫起來還是挺快的。
2.數(shù)據(jù)庫jade(Qieqie/paoding-rose · GitHub),實現(xiàn)了數(shù)據(jù)庫讀寫分離,分庫分表等,一句簡單的sql就可以實現(xiàn)對數(shù)據(jù)庫的需求 網(wǎng)友解答:大型互聯(lián)網(wǎng)公司的網(wǎng)站一般都采用自研或自己內(nèi)部定制的架構(gòu),不會完全照搬開源框架。
對于大型互聯(lián)網(wǎng)公司來說,沒有萬能的架構(gòu),他們的技術(shù)選型和框架設(shè)計是完全根據(jù)實際業(yè)務(wù)來決定的,因此些許的業(yè)務(wù)差異就會造成兩個看起來相似的公司采用了完全不同的架構(gòu)設(shè)計,比如天貓和京東,美團和餓了么,其架構(gòu)細節(jié)千差萬別。