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

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

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

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

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

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

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

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

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

每次大促都是一場大考

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

大促背后的啟示

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

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

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

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

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

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

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

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

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

長按掃碼 閱讀全文