沒(méi)有阿里有錢,又要挑戰(zhàn)雙十一流量高峰,低成本、高質(zhì)量的大促是如何做到的

原標(biāo)題:沒(méi)有阿里有錢,又要挑戰(zhàn)雙十一流量高峰,低成本、高質(zhì)量的大促是如何做到的

今年7月初,易車網(wǎng)數(shù)據(jù)庫(kù)負(fù)責(zé)人田震愈發(fā)焦慮。

此時(shí),離易車818汽車狂歡節(jié)正式開(kāi)幕只剩一月有余,但數(shù)據(jù)庫(kù)壓力測(cè)試結(jié)果并不理想。

818汽車狂歡節(jié)乃易車網(wǎng)首次大促活動(dòng),并且采用臺(tái)網(wǎng)互動(dòng)的直播形式,涉及數(shù)據(jù)庫(kù)的應(yīng)用場(chǎng)景頗多,如實(shí)時(shí)數(shù)據(jù)看板、臺(tái)網(wǎng)互動(dòng)直播、搖一搖、直播投票等,不僅要求數(shù)據(jù)庫(kù)能夠存儲(chǔ)海量數(shù)據(jù),同時(shí)還能支撐起高并發(fā)、低延遲場(chǎng)景。然而最初基于MySQL設(shè)計(jì)的方案著實(shí)不給力,在壓測(cè)過(guò)程中,極端情況下主從延遲高、切換時(shí)間過(guò)長(zhǎng),數(shù)據(jù)庫(kù)出現(xiàn)短暫不可用,并且實(shí)時(shí)任務(wù)持續(xù)寫入大量數(shù)據(jù),引起磁盤爆滿,在實(shí)際使用中可能會(huì)對(duì)用戶體驗(yàn)造成影響。

第一次面對(duì)大促場(chǎng)景,易車網(wǎng)DBA團(tuán)隊(duì)并無(wú)太多經(jīng)驗(yàn)。時(shí)間緊、任務(wù)急,團(tuán)隊(duì)規(guī)模又有限,田震心里越來(lái)越?jīng)]底,能不能扛過(guò)818狂歡節(jié)的流量高峰成了未知數(shù)。

就在此時(shí),一次機(jī)緣巧合,讓易車網(wǎng)在短短一月時(shí)間內(nèi)順利完成數(shù)據(jù)庫(kù)的立項(xiàng)、選型、方案設(shè)計(jì)、壓測(cè)和上線部署,最終完美支撐起易車818狂歡節(jié),取得全平臺(tái)觀看直播人次2.24億次,線上訂單4.39萬(wàn)筆,累計(jì)成交額64.2億元的優(yōu)異成績(jī)。

無(wú)獨(dú)有偶,易車網(wǎng)、汽車之家、小米有品、京東物流、平安……如今,大促已不再是電商巨頭們的獨(dú)有,正在成為所有行業(yè)改變業(yè)務(wù)模式、貼近消費(fèi)者的一種新業(yè)務(wù)場(chǎng)景,越來(lái)越多的用戶都在面臨著大促場(chǎng)景下的數(shù)據(jù)流量峰值挑戰(zhàn),這也驅(qū)動(dòng)著一個(gè)新趨勢(shì)的誕生:即大促能否實(shí)現(xiàn)更低的門檻,讓更多不是電商巨頭的企業(yè)獨(dú)立、低成本、高質(zhì)量地應(yīng)對(duì)大促等數(shù)據(jù)流量高峰場(chǎng)景。

大促,帶來(lái)的是機(jī)遇,也是挑戰(zhàn)。

每次大促都是一場(chǎng)大考

好的技術(shù),往往讓消費(fèi)者無(wú)感,只沉浸在消費(fèi)過(guò)程的喜悅之中。

然而,哪怕是電商巨頭們,在幾年前大促中也有諸多“不堪”:每逢雙十一零點(diǎn),頁(yè)面卡頓、App無(wú)響應(yīng)、訂單支付一直在轉(zhuǎn)圈圈……

2009年到現(xiàn)在,十余年時(shí)間里,阿里、京東這些電商巨頭的訂單峰值擴(kuò)大了上千倍之多,訂單數(shù)量、總交易額更是節(jié)節(jié)攀升。每一次大促就像是一場(chǎng)對(duì)技術(shù)的大考,一次次挑戰(zhàn)著交易量、實(shí)時(shí)數(shù)據(jù)分析、數(shù)據(jù)一致性的極限。京東云數(shù)據(jù)庫(kù)產(chǎn)品經(jīng)理?xiàng)钅辆椭毖裕蟠賵?chǎng)景期間的流量一般是平常的10倍以上,像大促期間的搶購(gòu)、秒殺會(huì)帶來(lái)極為密集的流量,對(duì)數(shù)據(jù)庫(kù)等業(yè)務(wù)壓力極大。

如今,大促儼然成為電商巨頭們最為核心的的業(yè)務(wù)場(chǎng)景,不斷擴(kuò)大的數(shù)據(jù)交易規(guī)模也推動(dòng)著電商巨頭們對(duì)于技術(shù)的持續(xù)反思和演進(jìn)。以京東云為例,支撐著京東商城、京東物流等大量業(yè)務(wù),在支撐大促場(chǎng)景時(shí),數(shù)據(jù)庫(kù)就經(jīng)歷了從MySQL到TiDB的過(guò)程。

和大多數(shù)互聯(lián)網(wǎng)公司一樣,京東云在支撐京東物流業(yè)務(wù)時(shí)一開(kāi)始也是采用的MySQL數(shù)據(jù)庫(kù)。但MySQL也有不少弊病,像分控監(jiān)管架構(gòu)在提前擴(kuò)容時(shí),過(guò)程繁瑣、運(yùn)維復(fù)雜,有節(jié)點(diǎn)失敗了還需要人工處理,這些在壓測(cè)時(shí)不是大問(wèn)題,一旦發(fā)生在大促真實(shí)場(chǎng)景中,對(duì)于用戶體驗(yàn)可能帶來(lái)極大影響。

“如今,京東云只需要根據(jù)需求,在控制臺(tái)用鼠標(biāo)點(diǎn)一點(diǎn)就行,整個(gè)擴(kuò)容過(guò)程非常簡(jiǎn)單。在大促場(chǎng)景中,流量峰值從到來(lái)到消失整個(gè)過(guò)程非常平靜。”楊牧如是說(shuō),“TiDB本身與也MySQL有強(qiáng)兼容性,遷移成本小、風(fēng)險(xiǎn)低,將MySQL遷移到TiDB之后,整體成本都有顯著下降,最高一個(gè)業(yè)務(wù)系統(tǒng)成本下降到之前的三分之一?!?/p>

事實(shí)上,為準(zhǔn)備大促場(chǎng)景,電商巨頭們往往會(huì)提前小半年投入備戰(zhàn),投入眾多人員進(jìn)行全方位準(zhǔn)備,加上在技術(shù)上的不斷迭代和改進(jìn),才逐漸有了如今購(gòu)物體驗(yàn)良好的各種大促活動(dòng)。現(xiàn)在,大促有著常態(tài)化的趨勢(shì),不僅僅是電商們的專有,更讓其他行業(yè)紛紛躍躍欲試。越來(lái)越多企業(yè)在驚嘆和羨慕阿里的同時(shí),也在積極思考“能否也像阿里一樣來(lái)做自己的大促活動(dòng)?”。

沒(méi)有電商巨頭的技術(shù)團(tuán)隊(duì)和規(guī)模也能應(yīng)對(duì)自己的大促場(chǎng)景?答案是YES!

如何像電商巨頭一樣做大促

理想很豐滿,現(xiàn)實(shí)卻骨感。

放眼天下,幾乎沒(méi)有企業(yè)能夠擁有互聯(lián)網(wǎng)巨頭的技術(shù)體系和團(tuán)隊(duì)配置,但現(xiàn)實(shí)中又有實(shí)打?qū)嵉拇蟠賵?chǎng)景需求,比如汽車之家、易車等汽車互聯(lián)網(wǎng)平臺(tái)都在推動(dòng)818汽車狂歡節(jié);又如小米有品作為粉絲經(jīng)濟(jì)的代表,每年通過(guò)816感恩季活動(dòng)來(lái)回饋粉絲和擴(kuò)大影響力;平安人壽在“開(kāi)門紅”的基礎(chǔ)上升級(jí)出 108 財(cái)神節(jié)……在強(qiáng)調(diào)用戶至上的今天,大促一定會(huì)逐漸成為各行各業(yè)的標(biāo)配。

與此同時(shí),很多企業(yè)面對(duì)大促的數(shù)據(jù)海量場(chǎng)景,又有著不可回避的現(xiàn)實(shí)“囧境”。

最大的挑戰(zhàn)之一就是大部分企業(yè)沒(méi)有足夠規(guī)模的技術(shù)團(tuán)隊(duì)來(lái)支撐起大促場(chǎng)景。以汽車之家為例,其連續(xù)三年與湖南衛(wèi)視聯(lián)手打造“818全球汽車夜”,這種直播活動(dòng)互動(dòng)多、變數(shù)大,一次秒殺引發(fā)的數(shù)據(jù)流量可能是平時(shí)的數(shù)十倍之多,今年最大數(shù)據(jù)峰值更是高達(dá)40萬(wàn)/秒寫入;數(shù)據(jù)庫(kù)不僅需要解決海量實(shí)時(shí)交易的挑戰(zhàn),還需要將實(shí)時(shí)分析數(shù)據(jù)反饋給現(xiàn)場(chǎng)主持人,整個(gè)過(guò)程還需穩(wěn)定可靠。

整個(gè)“818全球汽車夜”對(duì)于分布式數(shù)據(jù)庫(kù)的水平高擴(kuò)展性、容災(zāi)能力、云端能力要求極高,以汽車之家技術(shù)團(tuán)隊(duì)的編制,靠自身來(lái)進(jìn)行方案設(shè)計(jì)、壓測(cè)、優(yōu)化和部署上線在短時(shí)間內(nèi)難度極大。事實(shí)證明,汽車之家選擇 TiDB是明智之選,通過(guò)成熟、可靠的分布式數(shù)據(jù)庫(kù)解決方案,以及PingCAP技術(shù)專家的力量,讓汽車之家能夠迅速?gòu)浹a(bǔ)自身技術(shù)團(tuán)隊(duì)的不足,高效完成對(duì)大促場(chǎng)景的支撐。

另一大不能忽視的因素則是沒(méi)有大促場(chǎng)景的相關(guān)經(jīng)驗(yàn)。像易車這樣的企業(yè)不在少數(shù),第一次面對(duì)大促場(chǎng)景,往往心里沒(méi)底:不可預(yù)測(cè)性強(qiáng),不知道流量峰值能到多少,也不知道應(yīng)該如何設(shè)計(jì)數(shù)據(jù)庫(kù)方案;對(duì)于活動(dòng)期間可能引發(fā)的極端情況也不清楚,更不知道如何應(yīng)對(duì)。而經(jīng)過(guò)實(shí)際大促場(chǎng)景檢驗(yàn)的數(shù)據(jù)庫(kù)解決方案無(wú)疑會(huì)更受他們青睞。

最后則是大部分企業(yè)渴求成本合理的大促技術(shù)解決方案。與電商平臺(tái)不同,大部分企業(yè)都是在數(shù)字化轉(zhuǎn)型的過(guò)程中逐漸衍生出大促場(chǎng)景的需求,很少有企業(yè)具備互聯(lián)網(wǎng)巨頭的財(cái)力和人力,它們更加渴望通過(guò)一個(gè)成本合理的數(shù)據(jù)庫(kù)解決方案來(lái)滿足大促需求。

事實(shí)證明,越來(lái)越多像汽車之家、易車網(wǎng)、小米、平安這樣的企業(yè)正在獨(dú)立完成自己的大促業(yè)務(wù),這種大促場(chǎng)景可能沒(méi)有電商平臺(tái)規(guī)模大,技術(shù)團(tuán)隊(duì)配置也比較有限,準(zhǔn)備周期較短。但無(wú)一例外,這些企業(yè)都傾向于省心、好用的 TiDB分布式數(shù)據(jù)庫(kù)解決方案,拿來(lái)即用,無(wú)需太多技術(shù)遷移和系統(tǒng)維護(hù),在短時(shí)間內(nèi)完成對(duì)大促場(chǎng)景的高效支撐。

大促背后的啟示

Forrester首席分析師James McQuivey在《顛覆:數(shù)字經(jīng)濟(jì)的創(chuàng)新思維和商業(yè)模式》中直言:在數(shù)字化浪潮中,市場(chǎng)競(jìng)爭(zhēng)者們都在利用新的技術(shù)、工具和平臺(tái)來(lái)參與市場(chǎng)競(jìng)爭(zhēng)、接近用戶,甚至是顛覆舊的商業(yè)模式。

如今,大促不僅是一個(gè)“顯性”的商業(yè)節(jié)日,更像是一個(gè)“隱形”的技術(shù)戰(zhàn)場(chǎng)。它代表著商業(yè)的角力,更是數(shù)字化能力的比拼。它就像一塊試金石,檢驗(yàn)著各家企業(yè)數(shù)字化轉(zhuǎn)型的成敗。大促給予企業(yè)的不僅僅是營(yíng)業(yè)額的提升、用戶粘性的增強(qiáng),更是對(duì)于數(shù)字化轉(zhuǎn)型和新技術(shù)價(jià)值的再思考。

首先,在數(shù)字化時(shí)代中,場(chǎng)景變化之快絕非虛談,哪怕是大促,現(xiàn)在的大促跟十年前在形式、方法、規(guī)模上都是千差萬(wàn)別,大促場(chǎng)景的創(chuàng)新在未來(lái)會(huì)只多不少,迅速變化的業(yè)務(wù)邏輯則會(huì)進(jìn)一步推動(dòng)企業(yè)的數(shù)字化轉(zhuǎn)型和技術(shù)的選擇。

其次,大促等新場(chǎng)景是打破技術(shù)偏見(jiàn)、接納先進(jìn)技術(shù)的絕佳機(jī)會(huì),新技術(shù)趨勢(shì)會(huì)在場(chǎng)景中得到落地、認(rèn)可和推廣。以如今火熱的HTAP為例,不用像MySQL那樣分表,實(shí)現(xiàn)實(shí)時(shí)海量規(guī)模的OLTP和實(shí)時(shí)數(shù)據(jù)分析,還能多云部署和兩三中心容災(zāi),這與大促的海量交易、實(shí)時(shí)數(shù)據(jù)展現(xiàn)、平穩(wěn)運(yùn)行的要求高度契合。人們過(guò)去總認(rèn)為HTAP離實(shí)際場(chǎng)景太遠(yuǎn),但汽車之家、易車網(wǎng)等用戶用事實(shí)證明了新技術(shù)的價(jià)值。

最后,所有企業(yè)都在面臨一個(gè)不確定增加的時(shí)代,唯有不斷的場(chǎng)景創(chuàng)新能力和數(shù)字化能力方能抵御各種不確定性?;ヂ?lián)網(wǎng)巨頭的業(yè)務(wù)規(guī)模、技術(shù)體系固然代表著業(yè)界頂尖水平,但是否真正適合自己和為之所用還有待商榷,用戶需要不斷認(rèn)識(shí)自我,尋找到適合自身發(fā)展需求的技術(shù)、方案和模式。

面向未來(lái),數(shù)據(jù)將成為企業(yè)最為重要的生產(chǎn)要素,圍繞數(shù)據(jù)存儲(chǔ)、管理和應(yīng)用創(chuàng)新的能力將成為企業(yè)的核心競(jìng)爭(zhēng)力,尤其是隨著大促等高峰值場(chǎng)景走向常態(tài)化,像TiDB這樣低門檻、低成本和高質(zhì)量的分布式數(shù)據(jù)庫(kù)技術(shù)和解決方案一定會(huì)受到更多行業(yè)用戶的青睞,以實(shí)現(xiàn)數(shù)字化核心能力的快速提升,從而在千變?nèi)f化的市場(chǎng)中做到心中有“數(shù)”。

極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。

2021-11-12
沒(méi)有阿里有錢,又要挑戰(zhàn)雙十一流量高峰,低成本、高質(zhì)量的大促是如何做到的
無(wú)獨(dú)有偶,易車網(wǎng)、汽車之家、小米有品、京東物流、平安……如今,大促已不再是電商巨頭們的獨(dú)有,正在成為所有行業(yè)改變業(yè)務(wù)模式、貼近消費(fèi)者的一種新業(yè)務(wù)場(chǎng)景,越來(lái)越多的用戶都在面臨著大促場(chǎng)景下的數(shù)據(jù)流量峰值

長(zhǎng)按掃碼 閱讀全文