趣丸科技搭載華為云GeminiDB,打造興趣社交新標(biāo)桿

廣州趣丸網(wǎng)絡(luò)科技有限公司(簡(jiǎn)稱,趣丸科技),成立于2014年,是一家集興趣社交、人工智能、電子競(jìng)技等業(yè)務(wù)于一體的創(chuàng)新型科技企業(yè),累計(jì)注冊(cè)用戶近2億。搭載華為云GeminiDB作為其核心系統(tǒng)的關(guān)鍵支撐,實(shí)現(xiàn)了業(yè)務(wù)的平穩(wěn)運(yùn)行,為年輕人打造了一個(gè)專屬的“社交天地”,讓用戶的每一次互動(dòng)都更加流暢、高效。

微信圖片_20250212163539.jpg

業(yè)務(wù)突增,自建數(shù)據(jù)庫(kù)面臨多重挑戰(zhàn)

TT語(yǔ)音作為趣丸科技核心業(yè)務(wù)之一,專為玩家打造,提供組隊(duì)競(jìng)技(即“開(kāi)黑”)、隊(duì)友匹配等多種娛樂(lè)互動(dòng)服務(wù),深受用戶喜愛(ài)。以“游戲開(kāi)黑”為例,其推薦系統(tǒng)需實(shí)時(shí)從全球玩家中為房間匹配推薦列表,為此,系統(tǒng)會(huì)對(duì)所有玩家數(shù)據(jù)進(jìn)行大規(guī)模讀取訪問(wèn)。

趣丸科技推薦系統(tǒng)的核心組件是基于自建數(shù)據(jù)庫(kù)X與開(kāi)源Redis集群或其他集群協(xié)同運(yùn)作。然而,常規(guī)應(yīng)用場(chǎng)景中,性能通常只能達(dá)到開(kāi)源Redis的50%至80%,某些特定情境下甚至可能更低。隨著用戶量的不斷增多,其業(yè)務(wù)及系統(tǒng)也面臨著諸多挑戰(zhàn)。

第一,服務(wù)能力阻塞

6月至9月是暑假業(yè)務(wù)高峰期,趣丸科技的QPS(每秒查詢率)從初期的300萬(wàn)激增至948萬(wàn),這給系統(tǒng)造成了巨大壓力,導(dǎo)致聊天推薦系統(tǒng)開(kāi)始出現(xiàn)推薦誤差或服務(wù)中斷,造成日活躍用戶數(shù)下降。

第二,擴(kuò)展能力受限

在業(yè)務(wù)快速增長(zhǎng)階段,自建數(shù)據(jù)庫(kù)擴(kuò)容能力有限,只能依靠人工操作來(lái)實(shí)現(xiàn)。這種方式不僅伴隨著較高的黑屏風(fēng)險(xiǎn),還耗時(shí)冗長(zhǎng)。

第三,系統(tǒng)性能有待提升

當(dāng)用戶請(qǐng)求獲取實(shí)時(shí)直播熱度排名前100時(shí),基于自建數(shù)據(jù)庫(kù)X的緩存方案開(kāi)始顯露出不足,如業(yè)務(wù)時(shí)延的顯著上升,即系統(tǒng)響應(yīng)用戶請(qǐng)求的時(shí)間變長(zhǎng),導(dǎo)致SLA不達(dá)標(biāo),用戶體驗(yàn)受到影響。

選擇華為云GeminiDB的原因

基于上述這些挑戰(zhàn),趣丸科技開(kāi)始積極尋求更優(yōu)的解決方案。

在產(chǎn)品選型階時(shí),趣丸科技邀請(qǐng)了國(guó)內(nèi)多家TOP級(jí)云廠商,進(jìn)行了深入的技術(shù)交流,并對(duì)各數(shù)據(jù)庫(kù)產(chǎn)品從性能、兼容性、持久化能力、擴(kuò)展性以及成本等多個(gè)維度進(jìn)行了綜合評(píng)估。趣丸數(shù)據(jù)庫(kù)與中間件負(fù)責(zé)人表示,“經(jīng)過(guò)比較發(fā)現(xiàn),只有華為云GeminiDB Redis接口能夠全方位滿足趣丸科技的業(yè)務(wù)需求,這是我們最終選擇了GeminiDB作為替代方案的原因?!?/p>

在遷移過(guò)程中,GeminiDB Redis接口完全兼容開(kāi)源Redis這一特性,成為趣丸科技業(yè)務(wù)數(shù)據(jù)無(wú)縫遷移與平穩(wěn)過(guò)渡的基石。此外,GeminiDB Redis接口不僅提供了用戶友好的遷移工具和詳盡的操作指南,確保遷移過(guò)程的順暢進(jìn)行,還配備了專業(yè)的專家團(tuán)隊(duì),提供全程貼身支持與實(shí)時(shí)跟進(jìn)服務(wù),極大降低了遷移過(guò)程中的潛在成本與風(fēng)險(xiǎn)。

GeminiDB助力趣丸科技完成業(yè)務(wù)遷移

下面的架構(gòu)圖展示了從原有中間件到GeminiDB Redis接口的遷移過(guò)程。

圖片1.png

自建數(shù)據(jù)庫(kù)X有兩套集群,一套集群是X的主備,另一套集群是Codis+X。遷移到GeminiDB Redis接口過(guò)程共分兩期進(jìn)行。

期階段,趣丸科技實(shí)行自建數(shù)據(jù)庫(kù)X與華為云GeminiDB Redis接口并行運(yùn)行的策略,將數(shù)據(jù)遷移到GeminiDB Redis接口上。此階段,GeminiDB Redis接口主要承接讀業(yè)務(wù),業(yè)務(wù)端負(fù)責(zé)雙寫操作,且雙寫機(jī)制主要以自建數(shù)據(jù)庫(kù)X為主導(dǎo)。

期階段,則是完全替換自建數(shù)據(jù)庫(kù)X,通過(guò)兩個(gè)GeminiDB Redis接口實(shí)例來(lái)全面承接業(yè)務(wù)需求。

GeminiDB為趣丸科技提供堅(jiān)實(shí)保障

GeminiDB Redis接口高可用、高彈性、高性能,為趣丸科技的業(yè)務(wù)連續(xù)性和數(shù)據(jù)安全性提供了堅(jiān)實(shí)保障。

?  GeminiDB Redis接口高可用,故障恢復(fù),秒級(jí)體驗(yàn)

GeminiDB Redis接口對(duì)數(shù)據(jù)進(jìn)行分片,在故障場(chǎng)景下可以自動(dòng)進(jìn)行接管,最多可以滿足N-1個(gè)計(jì)算節(jié)點(diǎn)故障;同時(shí),數(shù)據(jù)三副本冗余存儲(chǔ),保證了在任何時(shí)間點(diǎn)的數(shù)據(jù)強(qiáng)一致,無(wú)丟失風(fēng)險(xiǎn),解決趣丸科技業(yè)務(wù)高峰期聊天推薦系統(tǒng)推薦誤差或服務(wù)中斷的情況,為用戶提供更流暢、更快速的服務(wù)體驗(yàn)。

?  GeminiDB Redis接口高彈性,運(yùn)維效率大幅提升

GeminiDB Redis接口存算分離的架構(gòu),保障了存儲(chǔ)層秒級(jí)擴(kuò)容,業(yè)務(wù)全程無(wú)感知;計(jì)算層節(jié)點(diǎn)擴(kuò)容時(shí),無(wú)需數(shù)據(jù)搬遷,僅產(chǎn)生秒級(jí)的業(yè)務(wù)抖動(dòng)。最終有效解決了趣丸科技自建數(shù)據(jù)庫(kù)的擴(kuò)容局限,擴(kuò)縮容的時(shí)間由小時(shí)級(jí)縮短至分鐘級(jí),運(yùn)維效率大幅提升。

?  GeminiDB Redis接口高性能,輕松應(yīng)對(duì)千萬(wàn)級(jí)QPS

GeminiDB Redis接口單實(shí)例在線支持1000萬(wàn)QPS,遠(yuǎn)超自建數(shù)據(jù)庫(kù)500萬(wàn)的承載力,實(shí)現(xiàn)性能提升兩倍以上。同時(shí),僅需部署兩個(gè)GeminiDB Redis接口實(shí)例即可滿足業(yè)務(wù)高峰期1500萬(wàn)QPS的需求,完成了系統(tǒng)升級(jí)。此外,還解決了自建數(shù)據(jù)庫(kù)性能瓶頸、非內(nèi)存緩存方案在大數(shù)據(jù)量查詢時(shí)導(dǎo)致的系統(tǒng)卡頓等問(wèn)題。

自趣丸科技將自建數(shù)據(jù)庫(kù)遷移到GeminiDB Redis接口后,相關(guān)數(shù)據(jù)庫(kù)組件的運(yùn)維效率得到顯著提升,不僅解決了自建數(shù)據(jù)庫(kù)的性能瓶頸問(wèn)題及彈性擴(kuò)展限制問(wèn)題,還極大提升了整體數(shù)據(jù)庫(kù)的性能及可靠性,在優(yōu)化算力及存儲(chǔ)資源的同時(shí),也大幅降低了故障發(fā)生風(fēng)險(xiǎn),縮小了故障影響面,真正意義上實(shí)現(xiàn)了降本增效,為業(yè)務(wù)的持續(xù)增長(zhǎng)奠定了堅(jiān)實(shí)的基礎(chǔ)。

未來(lái),華為云GeminiDB與趣丸科技將深化合作,通過(guò)技術(shù)與業(yè)務(wù)的深度融合,為年輕用戶構(gòu)建一個(gè)更加豐富、多元的社交環(huán)境,推動(dòng)興趣社交生態(tài)的持續(xù)繁榮與創(chuàng)新。

本文轉(zhuǎn)載自:,不代表科技訊之立場(chǎng)。原文鏈接:http://show.wolaioa.com.cn/preview/7HoGfB5HxPwSTq1PVcoOaQ.html

陳晨陳晨管理團(tuán)隊(duì)

相關(guān)推薦

發(fā)表回復(fù)

登錄后才能評(píng)論