专栏名称: 架构师
架构师云集,三高架构(高可用、高性能、高稳定)、大数据、机器学习、Java架构、系统架构、大规模分布式架构、人工智能等的架构讨论交流,以及结合互联网技术的架构调整,大规模架构实战分享。欢迎有想法、乐于分享的架构师交流学习。
今天看啥  ›  专栏  ›  架构师

游戏MQ重构:思考与心得之旅

架构师  · 公众号  ·  · 2024-08-01 22:26

文章预览

架构师(JiaGouX) 我们都是架构师! 架构未来,你来不来? 1 背景 1.1 起始之由 1.2 重构前现状 1.3 问题分析 2 重构 2.1 目标 2.2 制定方案 2.3 部分细节设计 3 总结 1 背景 游戏业务自 2017 年启航,至今已近乎走过七个春秋,历经漫长岁月的发展,不知不觉间背负起沉重的历史包袱。犹如一棵大树,既有繁茂精壮的枝桠,亦有诸多枯败凋零的枝叶。 此文主要聚焦于商品更新 MQ 消费这一细微模块,详述游戏业务如何对原有代码予以重构 ,令游戏这棵大树重焕蓬勃生机。 1.1 起始之由 一日,骤然收到线上对下游接口 RPC 调用限流之警报,限流警报阈值为 600k/min 。遂着手排查触发限流警报之因由。追根溯源,发觉乃外部存有更新操作,而更新接口调用阈值大约 3K/min 。明明更新流量不高,缘何触发限流?于是开启了对系统的调研与排查。 1.2 重构前现状 经 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览