器架構(gòu)設(shè)計)
【799】案例:游戲服務(wù)器架構(gòu)設(shè)計你有沒有想過,王者榮耀、和平精英這些手游,是怎么做到萬人同屏、實時對戰(zhàn)的?今天用游戲服務(wù)器架構(gòu)案例,講解實時性、狀態(tài)同步、高并發(fā)的實現(xiàn)。游戲服務(wù)器的特殊性游戲 vs 普通服務(wù)器: ┌────────────────────────────────────────────┐ │ 普通Web服務(wù)器 │ │ - 容忍幾百毫秒延遲 │ │ - 請求-響應(yīng)模式 │ │ - 無狀態(tài)或弱狀態(tài) │ ├────────────────────────────────────────────┤ │ 游戲服務(wù)器 │ │ - 延遲敏感(FPS 50ms, MOBA 100ms) │ │ - 持久連接,實時推送 │ │ - 強(qiáng)狀態(tài)(游戲狀態(tài)必須同步) │ │ - 高并發(fā)(萬人同屏) │ └────────────────────────────────────────────┘ 游戲類型延遲要求: ┌────────────────┬─