使用 NGINX(使用 Docker)了解和部署第 4 層/第 7 層負載平衡、WebSockets、HTTPS、HTTP/2、TLS 1.3
Continue reading “NGINX 介紹”後端通訊和通訊協定的基礎知識
從本課程中,學生將學習後端工程的基本原理、後端通訊設計模式、通訊協定(如HTTP/1.1、HTTP/2、HTTP/3、gRPC、WebRTC等)、作業系統核心如何與後端應用程式通訊、作業系統基礎知識(如linux中的執行緒、行程、非同步IO),以及如何建立客戶端與後端的連線、解析請求、以及後端應用程式的執行風格。
Continue reading “後端通訊和通訊協定的基礎知識”資料庫工程基礎
本課程涵蓋資料庫工程的基本概念,包括 ACID、索引、分區、分片、並發控制、複製、資料庫引擎、最佳實踐等,涉及的知識點包括 MyISAM、InnoDB、RocksDB、LevelDB 等資料庫引擎,以及資料庫安全等,本課程將教您如何應用這些技能集和模式來解決自己的困難和挑戰性問題。
Continue reading “資料庫工程基礎”有效後端設計的網路基礎
本課程旨在教導後端工程師如何建構有效的網路基礎,以便減少延遲和增加流通量。課程將涵蓋 TCP/IP 通訊協定、DNS 和 TLS 的工作原理、OSI 模型、性能影響、Wireshark 和 TCPDUMP 的使用,以及如何使用多種語言建構 TCP 和 UDP 伺服器。課程對於有基本程式設計經驗的後端工程師或前端工程師有用,但不適合那些想要參加網路認證測試的人。
Continue reading “有效後端設計的網路基礎”後端的 Python
如果您想學習如何使用 Python 後端開發,以建構網站或 API, 本課程是您的最佳選擇。本課程將教您 Web 伺服器的基礎知識,如何設置 Python Web 伺服器以及如何在後端編寫有趣又酷的應用程式,包括安裝、使用和部署 Jupyter Notebook,以及對 Python 服務進行複雜的負載平衡等等。
Continue reading “後端的 Python”