天天看點

參加Qcon大會後一些收獲

4月7日-4月9日參加了QCon大會。這次大會是InfoQ中文站舉辦的,會議的核心主題是架構,這是個人觀點,Qcon大會的宣傳中沒有這麼講。

我聽的都是和架構有關的課程:RIA、網站架構案例分析、設計優良的架構。RIA也和架構有關?呂維德老師講的”RIA領域的設計開發流程“我認為就是在講公司的架構,告訴我們在公司内部設計師和開發人員如何配合。 3天的課程聽下來收獲很多。

思想的收獲

大師是教你思想和方法的。高煥堂老師就是這樣的大師,他告訴你應該用什麼思想去設計優秀的架構,不是用了先進的技術就是優秀的架構,設計架構的過程是對需求的深刻思考,在複雜多變的需求中找到最合适的方案。設計模式是手段,不是目的。真正了解了這些,你就不會生搬硬套的使用大量的模式,讓系統複雜不堪。你也不會随意去使用你不熟悉的技術。永遠記住實作需求才是設計的目标,有了這樣的燈塔,才不至于在設計當中迷失方向。

隻可惜時間關系,高煥堂老師隻講了“10個提高架構品質的觀點”中的5個,剩下的5個隻有在拿到高老師的講義後自己體會了。

技術的收獲

技術方面的收獲主要來自Track 3--網站架構案例分析。豆瓣的洪強甯和優酷的邱丹都詳細介紹了自己網站的架構,披露了大量技術方面的細節,沒有半點的藏着掖着。豆瓣和優酷是大資料量高并發的網站,他們的架構和網上公開的大型網站架構幾乎相同,使用了Lightpd,Memcached,Nginx,MySQL 等開源軟體。我想正是由于大量使用開源軟體,才能讓他們有這樣的氣度,毫無保留的共享網站的架構,如何解決網站的發展曆程中遇到的問題。

Qcon是InfoQ中文站舉辦的,一個為期3天的如此成功大會,而InfoQ中國隻有3名員工。3個人,20多名志願者,舉辦了Qcon大會,我對大會的組織者充滿了敬意,期待明年更棒的Qcon大會。

繼續閱讀