面议元2023-02-25 05:16:09
但在技术完成上,小有戏和小程序的底层架构、完成原理有着大相径庭,源于有戏需求的多用户深度参与,因而小有戏大的特点是去中心化分发以及好友关系链的传达。小有戏的这两大特点也对架构设计提出了特别的要求:一是全区全服的需求,爲了充沛应用的社交网络,往往要求有戏是全区全服的(单机有戏除外);第二就是在线扩缩容的需求,由于任何一款有戏都能够成爲爆款,在上能够有几何式的增长,拜访质变化无法预测,所以在线扩缩容成爲小有戏架构的刚需。 某开发商的小有戏上线后很短工夫内在线人数从几万涨到了200万左右,由于零碎架构设计的时分存在功能瓶颈(缓存运用的是单实例redis,数据库也是单库),在扩容时遇到了比拟大的成绩,经过对顺序停止重构和运用集群版的数据库,较终处理了成绩,但是由于耽搁了较多工夫,形成了损失,在线人数呈现了比拟大下滑。所以希望小有戏的架构够轻、够“小”,但是重点成绩还是需求在架构设计时前思索。