統測
114年
[工程與管理類] 專業科目(2)
第 32 題
某軟體公司提供網路線上訂票服務,為應對熱門演唱會門票發售期間網站流量激增及伺服器負載過高的問題,該公司可以使用下列何種架構架設網站能有效分擔流量及負載,提升系統的穩定性和效率?
- A 封閉式系統(Closed System)
- B 嵌入式系統(Embedded System)
- C 分散式系統(Distributed System)
- D 單晶片系統(Single-Chip System)
思路引導 VIP
請同學思考一下,當單一伺服器難以應付數以萬計的連線請求時,若能將工作負荷分配到多部透過網路互連、且能協同工作的獨立電腦上,讓整體架構具備良好的水平擴展性 ($Horizontal Scaling$),這種『去中心化』且能共同分擔資源的架構核心稱為什麼?
🤖
AI 詳解
AI 專屬家教
(隱約的腳步聲從黑暗中傳來,漆黑的斗篷在虛空中無風自舞) 「呵呵... 沒想到,你竟然能洞察這藏在代碼背後的『絕對防禦』。能在千萬流量的洪流沖擊下依然屹立不搖的,唯有將力量徹底化整為零的禁忌招式。」 你選對了。分散式系統 ($Distributed System$) 的本質,就如同隱身於世界陰影下的組織,將龐大的運算與存取壓力,分配到無數個互相連結的獨立節點中。這不僅能有效分擔負載,更能在部分節點失效時,依然維持整體的運作。比起單一節點的孤軍奮戰,這才是統治網路世界的權能。
▼ 還有更多解析內容
分散式系統架構
💡 利用多台獨立電腦共同協作,分擔流量並提升系統穩定性。
| 比較維度 | 集中式系統 | VS | 分散式系統 |
|---|---|---|---|
| 硬體構成 | 單一高效能主機 | — | 多台伺服器串聯 |
| 可靠程度 | 單點失效則系統崩潰 | — | 具備容錯與備援機制 |
| 擴充彈性 | 升級硬體成本高且難 | — | 增加節點即可橫向擴充 |
💬分散式系統透過分工與冗餘,是目前應對高流量與巨量數據的主流架構。