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