以App Engine為基礎的遊戲伺服器架構

app-engine-game-server

該解決方案在Google Cloud Platform上提供了高度可擴展和可靠的遊戲實施,該平台使用Google App EngineGoogle Compute Engine進行即時線上玩家的互動。 該解決方案通過使用 App Engine並通過使用 Compute Engine來運行遊戲伺服器和一般的遊戲引擎,為玩家配對和玩家定制提供核心遊戲元素。

此解決方案涉及的要點包括:

  • 擴大服務數百萬的玩家。
  • 使用GCP構建功能齊全的遊戲體驗。
  • 利用App Engine進行前端互動,並在數據存儲區(datastore)中維護遊戲狀態。
  • 使用App Engine來管理(orchestrating)和自動縮放(auto-scaling)由Compute Engine所建造的遊戲伺服器。
  • 通過分析包含用戶和遊戲統計資訊的大量數據集(datasets),獲得業務洞察。

繼續閱讀 “以App Engine為基礎的遊戲伺服器架構”

【.NET專欄】ASP.NET Core MVC play with Google App Engine – Standard Environment

ASP.NET

先前為大家介紹了Google Cloud Platform,這次將介紹如何實際將ASP.NET Core MVC專案放置在Google App Engine(GAE)的Standard環境運行。

先前分享過一篇Google Cloud Platform Introduction為大家介紹了整個GCP家族的架構與建立一個基本的 Google Compute Engine 並在上面透過 Virtual Machine(VM)的方式運行的Windows Server + IIS + ASP.NET Framework的網頁應用程式。

不同於前一篇我們使用VM的方式將應用程式環境整個架設起來,我們這次將透過 Google Cloud Shell 與 Google App Engine(GAE) 架設一個輕量環境的 ASP.NET Core 網頁應用程式。

繼續閱讀 “【.NET專欄】ASP.NET Core MVC play with Google App Engine – Standard Environment”