很多小型網站的開發人員一開始將注意力放在產品需求設計上,這本無可厚非。但如果忽視整體性能、可擴展性等方面的考慮,眼看着訪問量一天天往上爬,可突然發現有一天網站因為訪問量過大而崩潰了,到時候哭都來不及。

我在後端設計中曾經提到,對於高並發高訪問的Web應用來說,數據庫存取瓶頸一直是個令人頭疼的問題。特別當你的程序架構還是建立在單數據庫模式,而一個數據池連接數峰值已經達到500的時候,那你的程序運行離崩潰的邊緣也不遠了。在Web網站的規模從小到大不斷擴展的過程中,數據庫的架構也需要動態擴展,每一次擴展性能上都可以得到數量級的提升。 更多 >