在我工作的這些年中棚放,經(jīng)常有人問(wèn)我是否閱讀過(guò)羅伯特-馬丁的《代碼整潔》這本書(shū)公给。當(dāng)時(shí)我不知道書(shū)的具體內(nèi)容创葡,但是后來(lái)卻成為了每個(gè)開(kāi)發(fā)人員的“必讀”書(shū)籍...
引言 如上圖所示,這可能是我們每天可能使用和接觸的事情卵贱,但是很容易被我們忽視這種架構(gòu)設(shè)計(jì)思想的存在,如:瀏覽器插件、Eclipse IDE插件敷燎,...
1.電商案例原因 分布式大型網(wǎng)站,目前看主要有幾類(lèi): 1.大型門(mén)戶(hù)箩言,比如網(wǎng)易硬贯,新浪等; 2.SNS網(wǎng)站陨收,比如校內(nèi)饭豹,開(kāi)心網(wǎng)等鸵赖; 3.電商網(wǎng)站:比如...
【摘要】 面對(duì)大量用戶(hù)訪問(wèn)、高并發(fā)請(qǐng)求拄衰,海量數(shù)據(jù)它褪,可以使用高性能的服務(wù)器、大型數(shù)據(jù)庫(kù)翘悉,存儲(chǔ)設(shè)備茫打,高性能Web服務(wù)器,采用高效率的編程語(yǔ)言比如(G...
1. 微服務(wù)架構(gòu)介紹 1.1 什么是微服務(wù)架構(gòu)妖混? 形像一點(diǎn)來(lái)說(shuō)老赤,微服務(wù)架構(gòu)就像搭積木,每個(gè)微服務(wù)都是一個(gè)零件制市,并使用這些零件組裝出不同的形狀抬旺。通...
【摘要】 計(jì)算機(jī)是處理數(shù)據(jù)的機(jī)器。而數(shù)據(jù)就需要有地方存放祥楣。在計(jì)算機(jī)環(huán)境下嚷狞,可供數(shù)據(jù)存放的地方并不多,其中一個(gè)主要的存儲(chǔ)數(shù)據(jù)的媒介就是磁盤(pán)荣堰。 ...
1. 操作系統(tǒng)導(dǎo)論 1.1 引言 操作系統(tǒng)是一種軟件床未,它運(yùn)行在硬件上,又為更高層的應(yīng)用軟件提供服務(wù)振坚。因此薇搁,對(duì)底層硬件的了解有助于我們更深入的掌握...