數(shù)據(jù)庫Oracle RDBMS 、SQL Server 、DB2 等幾大商業(yè)化產(chǎn)品似乎沒什么值得一說的事件。Oracle 公司收購 Sun 之后,MySQL 前途曾一度堪憂,現(xiàn)在看起來 MySQL 生命力依舊頑強(qiáng),只是在今年開發(fā)節(jié)奏明顯慢了不少,也或許是 Oracle 在調(diào)整節(jié)奏,不過 5.5 版本的發(fā)布還是讓不少 DBA 頗為驚喜,除了InnoDB成為默認(rèn)的存儲引擎之外,其他的一些特性倒是差不多都來自技術(shù)社區(qū)的反饋或是驅(qū)動,比如來自 Google、Facebook 的改進(jìn),多少對新的 MySQL 特性產(chǎn)生了一定影響。值得注意的是,這一年中PostgreSQL發(fā)展相當(dāng)?shù)难该停S著 9.0 的發(fā)布,引入了更為高級的復(fù)制技術(shù),彌補(bǔ)了功能上的一個(gè)短板,MySQL 的命運(yùn)多舛給PostgreSQL帶來了契機(jī),令人感慨。以前我期待的 SSD 雖說已經(jīng)逐漸成熟,但似乎沒有像預(yù)期的那樣對數(shù)據(jù)庫軟件帶來更大的影響。 NoSQL在去年的回顧文章中我說到 "就數(shù)據(jù)管理方式的趨勢來看,NoSQL在將來會成為一個(gè)非常重要的數(shù)據(jù)解決方案"。一年之后,NoSQL的確已經(jīng)成為網(wǎng)絡(luò)架構(gòu)中一個(gè)基礎(chǔ)的組成部分了。 涌現(xiàn)出來的NoSQL相關(guān)的產(chǎn)品,最成功的要數(shù)MongoDB,在新型 Startup 中頗為流行,贏得了不少創(chuàng)業(yè)技術(shù)團(tuán)隊(duì)的青睞 (比如,引領(lǐng)創(chuàng)新潮流的 LBS 先驅(qū)FourSquare就是采用的MongoDB,盡管為此吃了不小的虧 ),創(chuàng)建MongoDB的 10gen 技術(shù)團(tuán)隊(duì)甚至在年底拿到了紅杉的風(fēng)險(xiǎn)投資。除了MongoDB之外,Redis的發(fā)展也不錯(cuò)。來自名門大廠的 Cassandra、Dynamo、CouchDB等產(chǎn)品的發(fā)展倒是稍顯平淡。作為 MySQL 的NoSQL插件出現(xiàn)的HandlerSocket的讓人感到驚喜。這個(gè)技術(shù)方案會給很多應(yīng)用場景帶來新的契機(jī),相信新的一年會有很多技術(shù)團(tuán)隊(duì)大膽的采用 HandlerSocket。其它幾個(gè) DB,似乎到現(xiàn)在仍沒有類似的解決方案出現(xiàn)。 我有一個(gè)猜測是Redis從 VM 轉(zhuǎn)向Diskstore模式后,有可能超越MongoDB么? 開源試水Yahoo! 發(fā)布的 S4 不出意外的話,極有可能成為Hadoop那樣有影響力的項(xiàng)目,對于實(shí)時(shí)計(jì)算領(lǐng)域會帶來極大的沖擊。相信今年國內(nèi)會有用戶進(jìn)行嘗試。LinkedIn 開源的 Kafka 也有必要關(guān)注一下。針對招聘類網(wǎng)站會有一定的借鑒意義。 2010 或許可以稱之為中國互聯(lián)網(wǎng)企業(yè)回饋開源領(lǐng)域的試水之年。先是淘寶網(wǎng)開源平臺,淘蝌蚪(code.taobao.org)的上線并且推出分布式 Key-Value 存儲及高性能緩存系統(tǒng)----TAIR,隨后開放了淘寶文件系統(tǒng)以及WebX框架,足見誠意。說起WebX,人人網(wǎng)也發(fā)布了自己的開源 Web 開發(fā)框架 Rose。然后有盛大創(chuàng)新院開源哼唱檢索引擎,隨后在互聯(lián)網(wǎng)口水大戰(zhàn)塵埃落定之后,金山的啟動金山衛(wèi)士開源計(jì)劃,甚至百度也發(fā)布了 JavaScript 開發(fā)框架 Tangram --喊了一年終于開源了一個(gè)產(chǎn)品出來,頗為不易阿。而淘寶系的前端工程師們的開源項(xiàng)目 KISSY 發(fā)展也頗為迅猛,推薦關(guān)注。更早一些的開源項(xiàng)目,豆瓣的BeansDB在年底進(jìn)行了大幅度更新,再次引起技術(shù)社區(qū)的注意。此外,射手播放器作者沈晟發(fā)布的 基于MongoDB的短網(wǎng)址分支項(xiàng)目 SESO 也很有意思,希望能繼續(xù)發(fā)展下去?;?Key-Value 的開源產(chǎn)品多了不少,天涯也開放了一個(gè)Memlink。 以團(tuán)隊(duì)為單位進(jìn)行的產(chǎn)品開源,很容易變成一個(gè)只是"公開代碼"的項(xiàng)目,開源,還應(yīng)積極鼓勵(lì)技術(shù)團(tuán)隊(duì)成員積極的與技術(shù)社區(qū)互動,輸出更多文檔,用更多的案例支撐,這樣才能相輔相成,才能取得真正的收益。否則的話,容易被看成為了開源這個(gè)"名"而開源,有始無終。 期待在 2011 年,騰訊能在開源領(lǐng)域做點(diǎn)表率?還是網(wǎng)易開源一個(gè)游戲引擎呢?只有拭目以待了。也期待國內(nèi)互聯(lián)網(wǎng)企業(yè)能積極支持開源社區(qū),不要只顧著開源自己的那幾個(gè)產(chǎn)品。開源比封閉更值得欣賞,心態(tài)也比姿態(tài)更為重要。 說到開源,順便說一下"開放平臺",2009年喊著做開放平臺的各大網(wǎng)站,現(xiàn)在已基本偃旗息鼓,國內(nèi)這一年中也沒有一家將所謂的"開放平臺"真正的 做起來,倒是經(jīng)過一年多的鋪墊,新浪以微博為基礎(chǔ)的的應(yīng)用平臺已經(jīng)具備了一定的潛力和規(guī)模,2011年值得期待。如果說開源,看的是心態(tài),那么,開放平 臺,則看的是企業(yè)的心胸。 2011 做點(diǎn)什么?眼看著越來越多的解決方案,越來越開放的技術(shù)分享,不由得讓人生疑:架構(gòu)是否已經(jīng)不再重要?其實(shí),構(gòu)建一般中到大型的站點(diǎn),已經(jīng)沒什么秘密技術(shù)可言 (比如,還有人一度放出來"騰訊大講堂"這樣的內(nèi)部信息資料,頗為戲劇性,但大家看了之后也就是新鮮幾天而已,網(wǎng)絡(luò)中更有價(jià)值的信息已經(jīng)是比比皆是了)。 重要的是如何用成熟的技術(shù)將產(chǎn)品做好,加快開發(fā)節(jié)奏,更快改進(jìn)產(chǎn)品質(zhì)量。 所以,對我自己而言,新的一年重要的還是回歸基本技術(shù),和團(tuán)隊(duì)一起將丁香園( http://dxy.com )的產(chǎn)品做好,"望著天上的星,也要看著腳下的坑",關(guān)注新東西,更要避免因?yàn)榧夹g(shù)冒進(jìn)造成不必要的人力物力浪費(fèi),說起來容易,真的做起來,怕是也沒那么簡單。 關(guān)于作者 馮大輝,現(xiàn)任丁香園( http://www.dxy.com)網(wǎng)站CTO。此前曾在阿里巴巴集團(tuán)工作5年,歷任支付寶首席DBA、數(shù)據(jù)架構(gòu)師等職,曾為支付寶的技術(shù)發(fā)展做出過重要貢獻(xiàn),是支付寶技術(shù)發(fā)展的見證人之一。知名技術(shù)Blogger ( http://),狂熱的Twitter用戶,網(wǎng)名Fenng。 |
|
|