fbpx

有效後端設計的網路基礎

了解網路建構低延遲和高流通量後端的首要原則

從這 12 小時的課程,你會學到

  • IP協議
  • TCP 協議
  • UDP協議
  • 了解請求和反應速度變慢的情況
  • 了解 DNS 的工作原理
  • 了解 TLS 的工作原理
  • 了解 TCP/IP 協議的建構塊
  • 了解 OSI 模型以及你的應用程式適合它的位置
  • 了解 TCP/IP 在後端應用程式中的性能影響
  • 更好地決定為後端選擇哪種協議
  • 建構和設計更好的 TCP/UDP 後端
  • 使用 Wireshark 檢查流量
  • 使用 TCPDUMP 檢查流量
  • 使用多種語言(Javascript 和 C)構建 TCP 和 UDP 伺服器

要求

  • 基本程式設計經驗
  • 推薦:建構過一個後端應用程式

課程說明

我們正在進入一個軟體工程時代,我們依靠程式庫( libraries )和框架來完成大部分工作。 雖然這很有用並節省了大量的開發時間,但它會創建洩漏抽象,表現為性能下降、意外錯誤、100% CPU、網路和磁碟使用、掛起、延遲等。 當工程師不了解他們與之互動的基本建構塊時,很難清楚地說明後端出了什麼問題以及如何解決它。

網路通訊是後端工程中最關鍵的部分之一。 TCP/IP Internet 套件是連接前端和後端的基本通訊建構塊。我們使用的任何協議最終都會被封裝到 TCP 段或 UDP 資料包( datagram )中。該資料包被包裝在一個 IP 資料包中,該資料包被放入一個幀中,然後通過網路發送。為了優化堆棧、最小化延遲和增加流通量,這些層對於後端工程師來說非常重要。重要的是對這些部分的真正理解,而不僅僅是記住定義和資料包標頭以通過考試。例如,如果工程師真正了解當他們的後端 API 收到 HTTP POST 請求時發生了什麼,他們會對幕後發生的事情感到驚訝。他們將徹底改變他們處理後端 API 設計的方式,他們將嘗試為工作選擇最佳協議,並將該協議調整到最大潛力。他們將開始提出其他人不會提出的有關框架和程式庫的問題。正是這些問題將使他們充分利用這些框架以發揮最大潛力。

本課程主要面向建構應用程式、服務或 API 並希望將其技能提升到新水平的後端工程師。 如果你是一名對後端感興趣的前端工程師,並且在本課程也適合你之前嘗試建構後端應用程式。 如果你是一名網路工程師,並且已經了解基本原理並希望開始有效地建構後端應用程式,那麼本課程可能會幫助你縮小差距

本課程不適合那些想要通過網路認證測試(CCNA、CCNP、CCIE 等)的人。

目標受眾

  • 後端工程師
  • 有興趣開始建構後端應用程式的前端工程師
  • 全端工程師
  • DevOps 工程師

講師簡介

Hussein Nasser 軟體工程師,作家

我叫 Hussein,是一名軟體工程師。我的軟體之旅開始於 1998 年左右,當時我叔叔給了我一本名為“ Learn Programming and Visual Basic 2.0 ”的書。那本書讓我意識到我喜歡建構軟體的手藝。使用所有可用的媒體,我會以公告板、部落格、書籍、課程、播客和視訊的形式談論軟體。

這些天來,我經營一個 YouTube 頻道,其中涵蓋軟體工程主題,重點是後端技術。我討論資料庫、代理、安全、網路、協議和程式設計。我還報導了軟體領域的最新新聞和時事。

我專攻地理資訊系統(或簡稱 GIS)領域。自 2005 年以來,我通過設計和建構地圖應用程式來簡化他們的工作流程,幫助中東的許多組織實施 Esri GIS。我寫了五本關於 Esri 技術的書,自 2015 年以來我一直是那裡的首席工程師。

使用軟體解決有趣的問題是我真正喜歡的有趣的事情之一。請隨時通過我的社交媒體渠道與我聯繫,提出問題或分享有趣的問題。我很想聽聽!

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

🙌覺得使用 udemy 內建的筆記功能不好用? 歡迎來試試 LN+ for udemy,這是一個將 udemy 與 Notion 無縫整合的課程筆記輔助工具!


❤️如果進入課程網頁中沒有看到課程有折扣請先透過桌面電腦瀏覽器點選這個 ✨優惠連結✨,可以用優惠折扣價購買課程

😊 錯過黑五沒關係! udemy 目前有 48 小時特價活動,課程最低價 NT330 起 – 11/27/2022 開始


報名參加課程

Sponsored by Udemy


🛫使用關鍵字連結獲得更多線上學習資訊?請參考這個網頁說明

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: