2012年9月21日下午,百度校園公開(kāi)課網(wǎng)絡(luò)技術(shù)講座在復(fù)旦大學(xué)張江校區(qū)第二教學(xué)樓2204教室舉辦。由百度工程師鄭焱主講《網(wǎng)站構(gòu)架演變》, 60余名學(xué)生參加公開(kāi)課,軟件學(xué)院領(lǐng)導(dǎo)趙院長(zhǎng)和彭院長(zhǎng)出席并作開(kāi)場(chǎng)介紹。
在一個(gè)小型網(wǎng)站的成長(zhǎng)過(guò)程中,隨著流量的上升和應(yīng)用的增加,網(wǎng)站的整個(gè)系統(tǒng)會(huì)在不同階段出現(xiàn)各種瓶頸,應(yīng)用各種新技術(shù)來(lái)解決這些問(wèn)題的同時(shí)網(wǎng)站架構(gòu)也會(huì)隨之變化。鄭焱希望通過(guò)闡述普通的網(wǎng)站發(fā)展成大型網(wǎng)站的這一過(guò)程,讓大家了解一種典型的網(wǎng)站架構(gòu)的演變歷程以及其中每個(gè)架構(gòu)演變過(guò)程所需涉及的知識(shí)體系。其中給大家介紹的具體的技術(shù)點(diǎn)包括網(wǎng)站緩存技術(shù),流量負(fù)載均衡技術(shù),以及針對(duì)大規(guī)模數(shù)據(jù)挖掘的分布式計(jì)算系統(tǒng)等。
鄭焱通過(guò)一個(gè)網(wǎng)站的發(fā)展歷程中不同階段所遇見(jiàn)的問(wèn)題,在網(wǎng)絡(luò)構(gòu)架演變過(guò)程的重點(diǎn)下深入講解CACHE(緩存),包括CACHE是什么、怎么用、運(yùn)用實(shí)踐等。然后是負(fù)載均衡技術(shù)的定義和分類(lèi)和策略等方面,并結(jié)合百度實(shí)際穿插例子,積極互動(dòng)。尤其講解了是spider的鏈接存儲(chǔ)和調(diào)度系統(tǒng)中面對(duì)的多種問(wèn)題和詳細(xì)的解決方案。在ppt最后部分,鄭焱還分別細(xì)致的講解了分布式系統(tǒng)三種類(lèi)型包括hadoop (開(kāi)源分布式系統(tǒng)),GFS ( 分布式存儲(chǔ)),Map Reduce(分布式計(jì)算理論框架)。在講座結(jié)束前,鄭焱認(rèn)真解答了學(xué)生的各類(lèi)問(wèn)題。
講座結(jié)束后,一些學(xué)子在同鄭焱交流時(shí)表示講座使自己了解了網(wǎng)站發(fā)展的基本歷程以及一些應(yīng)對(duì)方法,同時(shí)對(duì)網(wǎng)絡(luò)知識(shí)也有了更多的認(rèn)識(shí),學(xué)子們也希望百度能在校園中有針對(duì)性的多舉辦一些這樣的講座,尤其是能更深入的講解學(xué)子們所關(guān)心的一些熱點(diǎn),并多介紹一些互聯(lián)網(wǎng)的前沿技術(shù)和成果,從而能夠更多的調(diào)動(dòng)學(xué)生的積極性和互動(dòng)。
通過(guò)這次講座,學(xué)子們對(duì)百度有了更多的了解,進(jìn)一步深化和鞏固了百度在復(fù)旦學(xué)子中的品牌形象,一些同學(xué)更表達(dá)出加入百度的愿望。老師也提出希望百度能長(zhǎng)期支持合作,包括項(xiàng)目合作與單獨(dú)授課,也能夠支持開(kāi)設(shè)數(shù)據(jù)庫(kù)專(zhuān)門(mén)課程,讓百度能更深層次的走進(jìn)校園。