雲原生專案實踐DevOps(GitOps)+K8S+BPF+SRE,從0到1使用Golang開發生產級麻將遊戲伺服器—第6篇

為少發表於2021-02-23

圖解 Manager 遊戲邏輯元件

系列文章

  1. Golang開發生產級麻將遊戲伺服器—第1篇
  2. Golang開發生產級麻將遊戲伺服器—第2篇
  3. Golang開發生產級麻將遊戲伺服器—第3篇
  4. Golang開發生產級麻將遊戲伺服器—第4篇
  5. Golang開發生產級麻將遊戲伺服器—第5篇

介紹

這將是一個完整的,完全踐行 DevOps/GitOpsKubernetes 上雲流程的 Golang 遊戲伺服器開發的系列教程。

這個系列教程是對開源專案 Nanoserver 的完整拆解,旨在幫助大家快速上手 Golang(遊戲)伺服器後端開發。通過實踐去理解 Golang 開發的精髓 —— Share memory by communication(通過通訊共享記憶體)

同時這個專案可能還會涉及到 Linux 效能調優(BPF 相關的工具)和系統保障(SRE)的相關的工作。

Step-By-Step 開發 Mahjong Server

  • 單體架構理解 Mahjong Server 業務 -> Nano Distributed Game Server(分散式) + 微服務 改造。
  • Demo:go-mahjong-server

一圖勝千言

高清大圖:

我是為少
微信:uuhells123
公眾號:黑客下午茶
加我微信(互相學習交流),關注公眾號(獲取更多學習資料~)

相關文章