現代的應用軟體對於 高流量 和 高併發 的要求越來越高。軟體開發者不僅需要學習高效的演算法來提高服務的吞吐量,許多公司的系統架構也已經以 容器化的分散式系統 為主流。所以衍生出許多容器管理的需求,而 Kubernetes 正是其中一個主流的解決方案。
在本系列中,我們將介紹
希望能幫助讀者更輕鬆地入門 Kubernetes,甚至藉由 Kubernetes 的特性來提升應用程序的可用性。
P.S. 本文不涉及如何撰寫分散式應用程式或高併發系統的主題。
此系列主要分成四個階段
預期最終完成的環境,如下圖
這次分享主要是想整理一下平時使用的技術,一邊讓這些知識更加普及,希望能取之於社群,貢獻回社群。
若其中有理解不正確的地方,還請不吝指教,謝謝