網站架構設計的誤區

在大型網站架構設計的過程當中,比較容易出現幾個誤區架構

1. 一味的追求大公司的解決方案

    一些公司遇到一些網站架構設計的問題的時候每每會參考大公司的成熟的技術架構,這點自己是沒錯的,可是一味的追求大公司的解決方案,有時候會「邯鄲學步」。併發

    因爲大公司的光環,再加上一些公司從大公司挖來的技術高手的影響,有時候會出如今討論技術架構的生活,每每可以聽到「Google, Amazon就是這麼搞的,因此咱們也應該這麼作」…之類的言論。oop

    大公司的成熟的經驗和模式當然很重要,值得咱們借鑑和學習,可是千萬不要盲從。學習

2. 不要爲了技術而技術

    任何的技術都是爲了解決現實生活中的一些問題而存在的。因此在技術選型的生活,不要脫離具體的業務場景,不要看着別人使用NoSQL,看到最近Hadoop很火,而後就也對數據量級很小的業務也去使用這些技術。不要一味的追求時髦的技術,由於這樣可能會走入崎嶇。網站

3. 不要企圖用技術解決全部問題

    雖然理想的狀況下,是技術幫咱們完成全部的事情,咱們人類能夠吃喝玩樂。可是咱們也須要腳踏實地,着眼於問題的根本。spa

    好比,2012年初12306網站故障事件之後,一些人開始在微博上吶喊,說爲12306出謀劃策,也有人想爲12306作一個開源的網站,來解決它的大規模併發訪問的問題。架構設計

    可是咱們立足問題的根本,12306的問題真的是技術問題麼,我覺的在於他的技術架構,你覺的幾億人集中在12306上搶票合理嗎?鐵道部應該首先考慮的是解決春運難的問題。而不是在12306這個破網站上搞什麼「秒殺」的噱頭。設計

    技術是用來解決業務問題的,可是有些業務問題解決的根本卻不是技術。事件

相關文章
相關標籤/搜索