文档 记录了技术选择和设计,也有一些个人的考虑,更多记录了过程而不是结果,可能有点乱,还请海涵。 有些地方因为学的不深,可能有理解偏差或有误,还请见谅,烦请issue。 由于本人十分热衷于新技术,并且比较看重开源许可,所以在一些技术选择上可能较为激进,会抛弃某些“大众化”或技术惯性式的东西,还请谅解。 目录 项目 项目架构设计 容器编排 框架 分布式系统 网关 消息队列 数据库 持久数据库 内存数据库 认证与授权 认证与授权 认证 OPAQUE协议 网络 网络协议 加密 同步技术 游戏 客户端设计 排名算法 玩法 玩法设计