電商技術(shù)解密之秒殺系統(tǒng)

馬上又到雙十一購(gòu)物狂歡節(jié)了幸逆,這一天商家會(huì)使出渾身解數(shù)降價(jià)、打折誘惑大家購(gòu)物暮现,為了營(yíng)造節(jié)日氣氛一直比較常見(jiàn)的促銷手段就是秒殺还绘,整點(diǎn)秒殺!

秒殺的商品一般價(jià)格確實(shí)比較低栖袋,比較有誘惑拍顷,尤其是放出一些明星商品的時(shí)候,例如iphone7的秒殺塘幅。這個(gè)時(shí)候往往會(huì)聚集大批的用戶來(lái)?yè)屬?gòu)昔案,更有甚者會(huì)有人采用惡意的軟件進(jìn)行暴力刷單。這種秒殺活動(dòng)的請(qǐng)求量一般都是比較大电媳,往往是平時(shí)請(qǐng)求量的若干倍踏揣,會(huì)導(dǎo)致交易系統(tǒng)癱瘓或者頁(yè)面打開(kāi)緩慢等問(wèn)題,影響整站的交易匆背,因?yàn)榇笠稽c(diǎn)的電商網(wǎng)站往往會(huì)將秒殺系統(tǒng)單獨(dú)開(kāi)發(fā)一套獨(dú)立的訂單流程呼伸。獨(dú)立的流程一是可以跟普通商品交易流程分開(kāi),即使受到攻擊最壞情況下也不會(huì)影響普通商品的購(gòu)買钝尸,另外做成獨(dú)立的流程比較方便做一些特殊的邏輯來(lái)防止被刷的情況括享。

秒殺商品詳情頁(yè)

下面我們來(lái)看下獨(dú)立的秒殺訂單流程應(yīng)該是什么樣子的,跟普通的購(gòu)物流程有哪些差異珍促。

首先秒殺的商詳跟普通商品的商詳就是不一樣的铃辖,參加秒殺的商品在商品維度上一般會(huì)有一個(gè)標(biāo)記,通過(guò)這個(gè)標(biāo)記來(lái)區(qū)分這個(gè)商品是走秒殺的流程還是普通購(gòu)物流程猪叙,上圖京東秒殺商品的商詳頁(yè)娇斩。

這里可以看到秒殺商詳跟普通商詳有幾點(diǎn)比較明顯的區(qū)別:

1.不支持其他的促銷方式:參加了秒殺就不要想再參加滿減,滿贈(zèng)等其他促銷方式了穴翩。這里主要有兩個(gè)原因犬第,一個(gè)是業(yè)務(wù)上的,一個(gè)是技術(shù)上的芒帕。業(yè)務(wù)上不希望同一個(gè)商品疊加太多促銷歉嗓,本來(lái)已經(jīng)是比較低的秒殺價(jià)了,再疊加其他促銷方式賣家豈不是要虧死背蟆。技術(shù)上主要是因?yàn)槊霘⑹且惶讍为?dú)的訂單流程鉴分,如果要支持其他促銷的話哮幢,那需要把現(xiàn)有的促銷方式再重新計(jì)算一遍,還是有不少工作量的志珍,所以導(dǎo)致秒殺一般都不支持同時(shí)參與其他的促銷橙垢。

2.僅支持在線支付,不支持貨到付款伦糯。這個(gè)存萃是業(yè)務(wù)上的考慮柜某,參加秒殺的商品一般都是價(jià)格比較優(yōu)惠并且數(shù)量有限的,如果支持貨到付款舔株,萬(wàn)一有人刷了N多單莺琳,但是不支付怎么辦?

3.“加入購(gòu)物車”按鈕變?yōu)椤傲⒓磽屬?gòu)”载慈。因?yàn)槭?套的訂單流程惭等,所以這里是不可以加入購(gòu)物車的,一定是立即搶購(gòu)办铡,然后走到搶購(gòu)系統(tǒng)的訂單確認(rèn)頁(yè)生成訂單辞做。

商詳這里還有一個(gè)比較特殊的邏輯是,如果這個(gè)商品打上了秒殺的標(biāo)記寡具,那么在活動(dòng)頁(yè)或者搜索框里面搜出來(lái)的這個(gè)商品一定都是跳到這個(gè)商品的秒殺商詳頁(yè)而不是普通購(gòu)物流程的商詳頁(yè)面秤茅。這里有一個(gè)平衡問(wèn)題,如果這個(gè)秒殺活動(dòng)放的過(guò)早童叠,那么這個(gè)商品將會(huì)有比較長(zhǎng)的時(shí)間不能進(jìn)入普通購(gòu)物流程進(jìn)行購(gòu)買只能等到秒殺時(shí)間到了才可以買框喳,會(huì)影響銷售。如果放的過(guò)晚厦坛,那么不能讓用戶盡早知道這個(gè)活動(dòng)∥蹇澹現(xiàn)在有些電商系統(tǒng)沒(méi)有將秒殺和普通的購(gòu)物流程進(jìn)行區(qū)分,那么就沒(méi)有這個(gè)問(wèn)題杜秸。但是會(huì)遇到上面提到的秒殺和普通購(gòu)物流程相互影響的問(wèn)題放仗,這要看業(yè)務(wù)的發(fā)展情況來(lái)決定是否要進(jìn)行分開(kāi)了。

秒殺資格驗(yàn)證

有些秒殺商品比較奇缺的話會(huì)先搞個(gè)搶購(gòu)資格撬碟,獲取搶購(gòu)資格的是另外一個(gè)流程诞挨,花樣可以很多,可以定金預(yù)約呢蛤,可以定金買專屬商品券惶傻,最近天貓的華為官網(wǎng)就在搞mate9的預(yù)定專享券,買資格的同時(shí)順便買個(gè)券其障。

如果有秒殺資格的話达罗,那么在秒殺的訂單流程里面需要進(jìn)行校驗(yàn),首先讓用戶登錄,拿到用戶的賬號(hào)ID后去資格池里面判斷這個(gè)用戶是否有資格粮揉,有資格的話才可以進(jìn)入到訂單確認(rèn)頁(yè),如果沒(méi)有資格抚笔,那么要給出相應(yīng)比較友好的提示扶认。

秒殺驗(yàn)證碼

在進(jìn)行到秒殺的訂單流程之前,為了防止被刷通常這里需要輸入一個(gè)驗(yàn)證碼來(lái)簡(jiǎn)單的提高下被刷的門檻殊橙。比較低級(jí)的一些機(jī)器人可以通過(guò)這方法進(jìn)行識(shí)別辐宾。另外一個(gè)好處是可以減緩系統(tǒng)生成訂單的壓力,因?yàn)槊霘⑾到y(tǒng)的特點(diǎn)是在短時(shí)間內(nèi)會(huì)有大量的并發(fā)請(qǐng)求膨蛮,中間加入一個(gè)輸入驗(yàn)證碼的環(huán)節(jié)叠纹,可以降低請(qǐng)求的并發(fā)數(shù),不過(guò)相應(yīng)用戶體驗(yàn)也是比較差的敞葛,這里也是需要平衡的一個(gè)地方誉察,倒地需不需要加入這個(gè)驗(yàn)證碼的環(huán)節(jié)。

賬號(hào)風(fēng)險(xiǎn)控制

黑名單大家應(yīng)該聽(tīng)說(shuō)過(guò)惹谐,很多電商系統(tǒng)都會(huì)有自己的黑名單持偏,這份名單的來(lái)源大多是風(fēng)控系統(tǒng)自動(dòng)識(shí)別出來(lái)的。在秒殺之前也會(huì)去判斷下當(dāng)前用戶是否在黑名單里面氨肌,如果在黑名單里面那么也給個(gè)友好的提示“正排隊(duì)中鸿秆。≡跚簦”卿叽,其實(shí)不管他來(lái)秒殺多少次都結(jié)局已經(jīng)注定了。恳守。考婴。。

結(jié)算頁(yè)

經(jīng)過(guò)前面層層篩選井誉,能到這個(gè)環(huán)節(jié)說(shuō)明已經(jīng)具備的搶購(gòu)的資格蕉扮,用戶正常填寫訂單信息進(jìn)行提交訂單。這個(gè)訂單提交流程跟普通的商品訂單提交流程也是有些差異的颗圣。

運(yùn)費(fèi):這個(gè)不同電商公司有些差異喳钟,有些公司是秒殺商品部收運(yùn)費(fèi)的,有些是收運(yùn)費(fèi)的在岂。這個(gè)完全取決于業(yè)務(wù)情況奔则。

促銷:秒殺的訂單確認(rèn)頁(yè)很多是不參與促銷的,只能一單一品蔽午,沒(méi)有贈(zèng)品之類的促銷方式易茬,原因上面說(shuō)過(guò)。

校驗(yàn)資格:前面已經(jīng)校驗(yàn)過(guò)資格了,但是為了嚴(yán)謹(jǐn)防止有人直接繞過(guò)商詳直接到訂單確認(rèn)頁(yè)提交訂單抽莱,在生成訂單的時(shí)候也需要再進(jìn)行一次資格的校驗(yàn)范抓。

賬號(hào)風(fēng)控:原因同上。

以上跟大家簡(jiǎn)單介紹了下秒殺系統(tǒng)的一些實(shí)現(xiàn)方式食铐,這只是秒殺眾多實(shí)現(xiàn)方式中的一種匕垫,不同電商平臺(tái)的玩法基本類似,但是背后實(shí)現(xiàn)的原理可能不同虐呻,不同的業(yè)務(wù)發(fā)展階段所采用的實(shí)現(xiàn)方式也不一樣象泵,秒殺就先聊到這,下期我們聊聊電商的風(fēng)控斟叼,炒貨商刷單偶惠、虛假注冊(cè)、惡意套現(xiàn)等等朗涩,敬請(qǐng)期待忽孽!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市馋缅,隨后出現(xiàn)的幾起案子扒腕,更是在濱河造成了極大的恐慌,老刑警劉巖萤悴,帶你破解...
    沈念sama閱讀 216,692評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件瘾腰,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡覆履,警方通過(guò)查閱死者的電腦和手機(jī)蹋盆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)硝全,“玉大人栖雾,你說(shuō)我怎么就攤上這事∥爸冢” “怎么了析藕?”我有些...
    開(kāi)封第一講書人閱讀 162,995評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)凳厢。 經(jīng)常有香客問(wèn)我账胧,道長(zhǎng),這世上最難降的妖魔是什么先紫? 我笑而不...
    開(kāi)封第一講書人閱讀 58,223評(píng)論 1 292
  • 正文 為了忘掉前任治泥,我火速辦了婚禮,結(jié)果婚禮上遮精,老公的妹妹穿的比我還像新娘居夹。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,245評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布准脂。 她就那樣靜靜地躺著劫扒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪意狠。 梳的紋絲不亂的頭發(fā)上粟关,一...
    開(kāi)封第一講書人閱讀 51,208評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音环戈,去河邊找鬼。 笑死澎灸,一個(gè)胖子當(dāng)著我的面吹牛院塞,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播性昭,決...
    沈念sama閱讀 40,091評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼拦止,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了糜颠?” 一聲冷哼從身側(cè)響起汹族,我...
    開(kāi)封第一講書人閱讀 38,929評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎其兴,沒(méi)想到半個(gè)月后顶瞒,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,346評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡元旬,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,570評(píng)論 2 333
  • 正文 我和宋清朗相戀三年榴徐,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片匀归。...
    茶點(diǎn)故事閱讀 39,739評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡坑资,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出穆端,到底是詐尸還是另有隱情袱贮,我是刑警寧澤,帶...
    沈念sama閱讀 35,437評(píng)論 5 344
  • 正文 年R本政府宣布体啰,位于F島的核電站攒巍,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏狡赐。R本人自食惡果不足惜窑业,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,037評(píng)論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望枕屉。 院中可真熱鬧常柄,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,677評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至喷市,卻和暖如春相种,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背品姓。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,833評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工寝并, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人腹备。 一個(gè)月前我還...
    沈念sama閱讀 47,760評(píng)論 2 369
  • 正文 我出身青樓衬潦,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親植酥。 傳聞我的和親對(duì)象是個(gè)殘疾皇子镀岛,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,647評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 馬上又到雙十一購(gòu)物狂歡節(jié)了,這一天商家會(huì)使出渾身解數(shù)降價(jià)友驮、打折誘惑大家購(gòu)物漂羊,為了營(yíng)造節(jié)日氣氛一直比較常見(jiàn)的促銷手...
    DearNicole閱讀 4,169評(píng)論 3 30
  • 雙十一剛過(guò),京東卸留、天貓又創(chuàng)神跡走越。今天來(lái)跟大家聊一聊購(gòu)物流程中比較重要的一個(gè)環(huán)節(jié):購(gòu)物車。 話說(shuō)早期的電商是沒(méi)有購(gòu)物...
    DearNicole閱讀 3,531評(píng)論 7 70
  • 在我們平時(shí)網(wǎng)購(gòu)過(guò)程中接觸比較多的一般都是正向流程艾猜,逆向流程一般關(guān)注的不是很多买喧,只有發(fā)現(xiàn)要取消訂單、退貨的時(shí)候才會(huì)與...
    DearNicole閱讀 3,725評(píng)論 8 38
  • 分析目的: 了解國(guó)內(nèi)各大網(wǎng)購(gòu)平臺(tái)的市場(chǎng)發(fā)展概況和發(fā)展趨勢(shì)低淡,了解競(jìng)爭(zhēng)對(duì)手產(chǎn)品的優(yōu)缺點(diǎn),把握需求的功能點(diǎn)和界面結(jié)構(gòu)瞬项,不...
    EC餃子閱讀 18,177評(píng)論 0 15
  • 我以為讓眼淚流出來(lái)對(duì)于我來(lái)說(shuō)是一件很難的事蔗蹋,而事實(shí)是,這個(gè)春節(jié)囱淋,我每天都讓自己泡在眼淚里猪杭。不知道什么時(shí)候,不知道因...
    quiteu葉子閱讀 232評(píng)論 0 0