Python知識(shí)分享網(wǎng) - 專業(yè)的Python學(xué)習(xí)網(wǎng)站 學(xué)Python,上Python222
行業(yè)案例:180Wtps超高并發(fā)、大流量生產(chǎn)案例:字節(jié)錢包 架構(gòu)與落地方案 PDF 下載
匿名網(wǎng)友發(fā)布于:2024-11-02 08:49:13
(侵權(quán)舉報(bào))
(假如點(diǎn)擊沒反應(yīng),多刷新兩次就OK!)

行業(yè)案例:180Wtps超高并發(fā)、大流量生產(chǎn)案例:字節(jié)錢包  架構(gòu)與落地方案 PDF 下載 圖1

 

 

資料內(nèi)容:

 

1. 背景&挑戰(zhàn)&目標(biāo)

1.1 業(yè)務(wù)背景

(1)支持八端:2022 年字節(jié)系產(chǎn)品春節(jié)活動(dòng)需要支持八端 APP 產(chǎn)品(包含抖音/抖音火山/抖音極速 版/西瓜/頭條/頭條極速版/番茄小說/番茄暢聽)的獎(jiǎng)勵(lì)互通。用戶在上述任意一端都可以參與活動(dòng),得 到的獎(jiǎng)勵(lì)在其他端都可以提現(xiàn)與使用。 (2)玩法多變:主要有集卡、朋友頁紅包雨、紅包雨、集卡開獎(jiǎng)與煙火大會(huì)等。 (3)多種獎(jiǎng)勵(lì):獎(jiǎng)勵(lì)類型包含現(xiàn)金紅包、補(bǔ)貼視頻紅包、商業(yè)化廣告券、電商券、支付券、消費(fèi)金融 券、保險(xiǎn)券、信用卡優(yōu)惠券、喜茶券、電影票券、dou+券、抖音文創(chuàng)券、頭像掛件等。

1.2 核心挑戰(zhàn)

(1)設(shè)計(jì)&實(shí)現(xiàn)八端獎(jiǎng)勵(lì)入賬與展示互通的大流量的方案,最高預(yù)估有 360w QPS 發(fā)獎(jiǎng)。 (2)多種發(fā)獎(jiǎng)勵(lì)的場(chǎng)景,玩法多變;獎(jiǎng)勵(lì)類型多,共 10 余種獎(jiǎng)勵(lì)。對(duì)接多個(gè)下游系統(tǒng)。 (3)從獎(jiǎng)勵(lì)系統(tǒng)穩(wěn)定性、用戶體驗(yàn)、資金安全與運(yùn)營(yíng)基礎(chǔ)能力全方位保障,確?;顒?dòng)順利進(jìn)行 。

1.3 最終目標(biāo)

(1)獎(jiǎng)勵(lì)入賬:設(shè)計(jì)與實(shí)現(xiàn)八端獎(jiǎng)勵(lì)互通的獎(jiǎng)勵(lì)入賬系統(tǒng),對(duì)接多個(gè)獎(jiǎng)勵(lì)下游系統(tǒng),抹平不同獎(jiǎng)勵(lì)下 游的差異,對(duì)上游屏蔽底層獎(jiǎng)勵(lì)入賬細(xì)節(jié),設(shè)計(jì)統(tǒng)一的接口協(xié)議提供給業(yè)務(wù)上游。提供統(tǒng)一的錯(cuò)誤處理 機(jī)制,入賬冪等能力和獎(jiǎng)勵(lì)預(yù)算控制。 (2)獎(jiǎng)勵(lì)展示/使用:設(shè)計(jì)與實(shí)現(xiàn)活動(dòng)錢包頁,支持在八端展示用戶所獲得的獎(jiǎng)勵(lì),支持用戶查看、提 現(xiàn)(現(xiàn)金),使用卡券/掛件等能力。 (3)基礎(chǔ)能力: 【基礎(chǔ) sdk】提供查詢紅包余額、累計(jì)收入、用戶在春節(jié)活動(dòng)是否獲得過獎(jiǎng)勵(lì)等基礎(chǔ) sdk,供業(yè)務(wù) 方查詢使用。 【預(yù)算控制】與上游獎(jiǎng)勵(lì)發(fā)放端算法策略打通,實(shí)現(xiàn)大流量卡券入賬的庫存控制能力,防止超發(fā)。 【提現(xiàn)控制】在除夕當(dāng)天多輪獎(jiǎng)勵(lì)發(fā)放后,提供用戶提現(xiàn)的灰度放量能力、提現(xiàn)時(shí)尚未入賬的處理 能力。 【運(yùn)營(yíng)干預(yù)】活動(dòng)頁面靈活的運(yùn)營(yíng)配置能力,支持快速發(fā)布公告,及時(shí)觸達(dá)用戶。為應(yīng)對(duì)黑天鵝事 件,支持批量卡券和紅包補(bǔ)發(fā)能力。 (4)穩(wěn)定性保障:在大流量的入賬場(chǎng)景下,保證錢包核心路徑穩(wěn)定性與完善,通過常用穩(wěn)定性保障手 段如資源擴(kuò)容、限流、熔斷、降級(jí)、兜底、資源隔離等方式保證用戶獎(jiǎng)勵(lì)方向的核心體驗(yàn)。 (5)資金安全:在大流量的入賬場(chǎng)景下,通過冪等、對(duì)賬、監(jiān)控與報(bào)警等機(jī)制,保證資金安全,保證 用戶資產(chǎn)應(yīng)發(fā)盡發(fā),不少發(fā)。