分享Poppen.de架構經驗
Poppen.de是德國的一家婚姻中介網站,對于該網站的統計數字有:1)200萬的用戶數,2)2萬的并發用戶數,3)每天產生30萬的私信,4)25萬的日登錄用戶數。這樣的網站也就是個中型規模的網站,下面看看這個網站在技術應用及經驗方面帶來的東西。
Poppen.de是德國的一家婚姻中介網站,對于該網站的統計數字有:1)200萬的用戶數,2)2萬的并發用戶數,3)每天產生30萬的私信,4)25萬的日登錄用戶數。這樣的網站也就是個中型規模的網站,下面看看這個網站在技術應用及經驗方面帶來的東西。
在前兩篇文章里,我們討論了程序性能的兩個方面,一是算法(廣義的算法,即解決問題的方法),二是編譯器。通過這兩個方面,我想表達的意思是,一段程序的執行效率,是很難從表面現象得出結論的,至少從一些簡單的層面,如代碼的長度是幾乎難以說明任何問題——因此一定要進行Profiling才能做到有效的優化。而現在,我們假設兩段程序算法基本相同,編譯器也只是進行簡單的“翻譯”,那么……我們能從“表面”看出性能高下嗎?
現代生物遺傳學中描述的生物進化理論:
上學時導師教導過我們,學習新技術、新標準規范時,要經常針對細節問自己:這部分為什么會這么定義;堅持思考,某一天你才有可能成為規則制定者中的一員。所以我“為賦新詞強說愁”,為思考而思考:為什么會有HTML5。
HTML5將改變互聯網的方方面面。HTML5可能不會完全取代Flash,但它會重塑互聯網,使瀏覽器無需借助插件就可以做更多的工作,從位置跟蹤、視頻播放到把云端的數據緩存到本地,最終能使互聯網更安全、更高效、更靈活。
最近關于HTML 5 Web Socket的流言已經滿天飛,它通過Web上的一個單一Socket定義了一個全雙工通信信道,HTML 5 Web Socket并不是普通HTTP通信的增強版,它代表著一個巨大的進步,特別是針對實時的、事件驅動的Web應用程序。
關于HTML5
HTML 5 是一個新的網絡標準,目標在于取代現有的 HTML 4.01, XHTML 1.0 and DOM Level 2 HTML 標準。它希望能夠減少瀏覽器對于需要插件的豐富性網絡應用服務(plug-in-based rich internet application,RIA),如Adobe Flash, Microsoft Silverlight, 與 Sun JavaFX 的需求。