趣丸科技搭载华为云GeminiDB,打造兴趣社交新标杆

业界
广州趣丸网络科技有限公司(简称,趣丸科技),成立于2014年,是一家集兴趣社交、人工智能、电子竞技等业务于一体的创新型科技企业,累计注册用户近2亿。

广州趣丸网络科技有限公司(简称,趣丸科技),成立于2014年,是一家集兴趣社交、人工智能、电子竞技等业务于一体的创新型科技企业,累计注册用户近2亿。搭载华为云GeminiDB作为其核心系统的关键支撑,实现了业务的平稳运行,为年轻人打造了一个专属的“社交天地”,让用户的每一次互动都更加流畅、高效。

业务突增,自建数据库面临多重挑战

TT语音作为趣丸科技核心业务之一,专为玩家打造,提供组队竞技(即“开黑”)、队友匹配等多种娱乐互动服务,深受用户喜爱。以“游戏开黑”为例,其推荐系统需实时从全球玩家中为房间匹配推荐列表,为此,系统会对所有玩家数据进行大规模读取访问。

趣丸科技推荐系统的核心组件是基于自建数据库X与开源Redis集群或其他集群协同运作。然而,常规应用场景中,性能通常只能达到开源Redis的50%至80%,某些特定情境下甚至可能更低。随着用户量的不断增多,其业务及系统也面临着诸多挑战。

●第一,服务能力阻塞

6月至9月是暑假业务高峰期,趣丸科技的QPS(每秒查询率)从初期的300万激增至948万,这给系统造成了巨大压力,导致聊天推荐系统开始出现推荐误差或服务中断,造成日活跃用户数下降。

●第二,扩展能力受限

在业务快速增长阶段,自建数据库扩容能力有限,只能依靠人工操作来实现。这种方式不仅伴随着较高的黑屏风险,还耗时冗长。

●第三,系统性能有待提升

当用户请求获取实时直播热度排名前100时,基于自建数据库X的缓存方案开始显露出不足,如业务时延的显著上升,即系统响应用户请求的时间变长,导致SLA不达标,用户体验受到影响。


选择华为云GeminiDB的原因

基于上述这些挑战,趣丸科技开始积极寻求更优的解决方案。

在产品选型阶段,趣丸科技邀请了国内多家TOP级云厂商,进行了深入的技术交流,并对各数据库产品从性能、兼容性、持久化能力、扩展性以及成本等多个维度进行了综合评估。趣丸数据库与中间件负责人表示,“经过比较发现,只有华为云GeminiDB Redis接口能够全方位满足趣丸科技的业务需求,这是我们最终选择了GeminiDB作为替代方案的原因。”

在迁移过程中,GeminiDB Redis接口完全兼容开源Redis这一特性,成为趣丸科技业务数据无缝迁移与平稳过渡的基石。此外,GeminiDB Redis接口不仅提供了用户友好的迁移工具和详尽的操作指南,确保迁移过程的顺畅进行,还配备了专业的专家团队,提供全程贴身支持与实时跟进服务,极大降低了迁移过程中的潜在成本与风险。


GeminiDB助力趣丸科技完成业务迁移

下面的架构图展示了从原有中间件到GeminiDB Redis接口的迁移过程。

自建数据库X有两套集群,一套集群是X的主备,另一套集群是Codis+X。迁移到GeminiDB Redis接口过程共分两期进行。

一期阶段,趣丸科技实行自建数据库X与华为云GeminiDB Redis接口并行运行的策略,将数据迁移到GeminiDB Redis接口上。此阶段,GeminiDB Redis接口主要承接读业务,业务端负责双写操作,且双写机制主要以自建数据库X为主导。

二期阶段,则是完全替换自建数据库X,通过两个GeminiDB Redis接口实例来全面承接业务需求。


GeminiDB为趣丸科技提供坚实保障

GeminiDB Redis接口高可用、高弹性、高性能,为趣丸科技的业务连续性和数据安全性提供了坚实保障。

●GeminiDB Redis接口高可用,故障恢复,秒级体验

GeminiDB Redis接口对数据进行分片,在故障场景下可以自动进行接管,最多可以满足N-1个计算节点故障;同时,数据三副本冗余存储,保证了在任何时间点的数据强一致,无丢失风险,解决趣丸科技业务高峰期聊天推荐系统推荐误差或服务中断的情况,为用户提供更流畅、更快速的服务体验。

●GeminiDB Redis接口高弹性,运维效率大幅提升

GeminiDB Redis接口存算分离的架构,保障了存储层秒级扩容,业务全程无感知;计算层节点扩容时,无需数据搬迁,仅产生秒级的业务抖动。最终有效解决了趣丸科技自建数据库的扩容局限,扩缩容的时间由小时级缩短至分钟级,运维效率大幅提升。

●GeminiDB Redis接口高性能,轻松应对千万级QPS

GeminiDB Redis接口单实例在线支持1000万QPS,远超自建数据库500万的承载力,实现性能提升两倍以上。同时,仅需部署两个GeminiDB Redis接口实例即可满足业务高峰期1500万QPS的需求,完成了系统升级。此外,还解决了自建数据库性能瓶颈、非内存缓存方案在大数据量查询时导致的系统卡顿等问题。

自趣丸科技将自建数据库迁移到GeminiDB Redis接口后,相关数据库组件的运维效率得到显著提升,不仅解决了自建数据库的性能瓶颈问题及弹性扩展限制问题,还极大提升了整体数据库的性能及可靠性,在优化算力及存储资源的同时,也大幅降低了故障发生风险,缩小了故障影响面,真正意义上实现了降本增效,为业务的持续增长奠定了坚实的基础。

未来,华为云GeminiDB与趣丸科技将深化合作,通过技术与业务的深度融合,为年轻用户构建一个更加丰富、多元的社交环境,推动兴趣社交生态的持续繁荣与创新。

责任编辑:企业资讯
相关推荐

2017-08-03 18:32:42

华为

2011-11-18 21:33:48

2019-07-23 16:31:44

华为

2015-09-09 13:58:49

2016-12-05 13:32:20

华为Fusion

2020-09-11 11:10:38

云+数据

2022-08-27 21:08:10

山东一滕新

2017-11-07 10:16:27

2018-07-27 17:36:44

神州数码

2015-09-11 09:48:56

存储华为

2017-12-14 11:50:32

华为云

2021-09-23 18:54:18

华为云华为全联接

2023-12-21 14:02:11

AIGC趣丸科技素材

2016-12-16 17:20:04

腾讯云金鑫

2017-12-20 17:11:27

华为
点赞
收藏

51CTO技术栈公众号