網站架構成長路程之 箴言

1.好的設計絕對不是模仿,不是生搬硬套某個模式,而是對問題深入理解之上的創造與創新,即便是「微創新」,也是讓人耳目一新的似曾相識。山寨與創新的最大區別不在因而否抄襲,是否模仿,而在於對問題和需求是否真正理解與把握!
2.產品設計之初就須要一個明確的定位:什麼是產品要實現的功能,什麼不是產品提供的特性。在產品漫長的生命週期中,會有形形色色的困惑和誘惑來改變產品的發展方向,左右搖擺、什麼都想作的產品,最後有可能成爲一個是失去生命力的四不像。
3.任何能夠晚點作的事情都應該晚點再作!
4.技術是爲業務服務的,技術選型和架構決策依賴業務規劃乃至企業戰略規劃,離開業務發展的支撐和驅動,技術走不遠,甚至會迷路!
5.高手定律:這個世界只有遇不到的問題,沒有解決不了的問題,高手之因此成爲高手,是由於他們遇到了常人很難遇到的問題,並解決了。因此百度有嗯多廣告搜索的高手,淘寶有恩多海量數據的高手,QQ有不少高併發業務的高手,緣由大抵如此。一個100萬用戶的網站,不會遇到1億用戶同時在線的問題;一個擁有100萬商品網站的工程師,可能沒法理解一個擁有10億件商品網站的架構。
6.救世主定律:遇到問題,分析問題,最後總能解決問題。若是遇到問題就急匆匆地從外面挖一個高手,而後期望高手如探囊取物般輕鬆搞定,最後怕是隻有彼此抱怨和傷害。許多問題只是看起來同樣,具體問題老是要具體對待的。沒有銀彈,沒有救世主。因此這個定律準確的說應該是:沒有救世主定律。
7.若是說有什麼神奇的力量促使淘寶技術脫胎換骨,化蛹成蝶,站在中國互聯網軟件開發技術之巔華山論劍的話,筆者認爲最重要甚至惟一的驅動力就是:不得已。隨着業務的飛速發展,用戶、數據、業務複雜度都是呈指數級增加,飛速接近甚至突破oracle\IBM這些企業提供的解決方案的有效範圍,在開源領域雖有Google、等先去在探索道路,並有一些開源產品,可是在大規模集羣實戰上,你們都在摸索,淘寶必須走本身的路,路上也許有燭光照明,可是沒有人指路。
    而有些路,走過之後,再回頭,一覽衆山小!
8.計算機的任何問題均可以經過增長一個虛擬層來解決。
相關文章
相關標籤/搜索