標籤:Nginx

網路程式著名的 C10K 問題 - 封面圖

網路程式著名的 C10K 問題

C10K 問題已經被提出很久了,而且現在國外也有人提出支援更高連線數的方案,所以現在談這個似乎已經有點過時了,不過目前主流的 Apache 及 Tomcat 在預設情況下依然存在這樣的問題。過去在網路不盛行的年代 C10K 的問題並不顯著,甚至可能連發生都不會發生,現在網站開發都喜歡使用 AJAX,瀏覽器同一時間隨便都能產生 10 幾條連線,因此 C10K 的問題才越來越被討論與重視。C10K 問題簡單來說就是指當網站同時處理 10000 個以上的連線數時,很多設計不良的網路服務性能會急速下降,且該問題無法透過升級記憶體或 CPU 等硬體設備得到改善。