乐迷社区
乐迷社区 群组 生活 乐迷杂谈 【科普】为什么秒杀、抢购,抢不到的总是你呢? ...

【科普】为什么秒杀、抢购,抢不到的总是你呢?

[复制链接]
阅读: 1344|评论: 0
0乐迷已签到
签到
发表于 2015-1-19 18:11:05
  限时抢购,这种起源于法国网站Vente-Privée的以互联网为媒介的零售交易活动,在限定的时间内,提供数量不多、折扣和优惠巨大的商品供抢购。% q) ~# S7 w& n( A& A0 L+ h2 e

. c' t& C, T3 |. C  这种模式很快被其他国家网站引入效仿,中国也不例外,淘宝、京东、苏宁等等购物网站几乎每天都在开展各种形式的抢购活动,每年的火车票抢购,很多厂家新品发售的抢购,最浩大和隆重的自然是双11。经历了早几年的购物狂潮后,各家的技术都有极大的提升,特别是在中国这种人口密集度大、网名人口众多的国度,对抢购技术的要求更大。
; T: _% Q' M3 L# `1 B. n$ M
0 ^6 C5 K3 X# B. D7 U  抢购活动开始前,卖家肯定会做大量的宣传,引导很多人群到购买界面,关注此活动。正式开始抢购,大量的人群引入到购买界面,如果这个时候服务器崩溃了,会是什么局面?. O/ y1 h% [/ h, n" L

+ ^, z+ ~& x7 w  抢购的问题2 w+ s: I2 K& }
1 N9 n/ @- u2 O9 \' P
  1.服务器的压力
1 j2 l0 V8 |. s, O& K( e

& N6 v% o% Q, W4 n+ g  m/ `: q* m  亿万人的狂欢、巨大的瞬时交易量后面是超级强大的技术支撑,数万的服务器、百万行代码,数不尽的先进技术。1个系统对一万、十万、百万个用户的支撑完全不是一个量级的,单纯通过增加服务器已经不能解决这些问题了。
1 H( Y) g! l( |2 Y+ |5 W, C, r) a5 G% q
  对于一般的网站来说,抢购并不会天天出现,就算是淘宝、京东,也不会每天有双11、双12那么多人抢购商品,往往大量抢购活动发送在某几件商品,某一些小时刻,在双11活动之前,淘宝的技术团队都会针对此次活动精心布局和规划,各种压力和极端测试等等。上线前也会增加很多网络带宽和服务器等等,但是抢购活动不会一直持续,如果持续投入大量的硬件资源就太不划算。
9 ^0 {: r- R( f8 F5 j* U  I
0 v2 A4 d! X/ {3 `. v( G9 [* X  2. 技术的压力
. F* {' V. j" U- F
: y: k  y1 g- }5 |  抢购对于技术的要求还是很高的,很多公司开始做电商,偶尔也做下抢购,但是技术不佳,所以网站每次抢购就崩溃了。淘宝刚刚最抢购的时候也是经常崩溃,他们也是走过了很多坑才有了今天的成就。
# A' `0 Y4 A, z2 H9 h' O
+ g& [5 g- w, _- _2 z7 |  3. 黄牛' Q3 _; d. p) B# j

6 z& J! r: x1 M+ E$ g' r; X* q  抢购,肯定会吸引到很多对这个产品感兴趣的人和对赚钱感兴趣的人,供不应求必然导致黄牛产生,所有大批的黄牛投入到了抢购的洪流中,结果是真正感兴趣的人没买到商品,黄牛赚得盆满钵满。对于商家来说有好、有坏,我的产品卖出去了,人气我也赚到了,黄牛加价售卖商品,无形中提供了我的商品的价值。; \( ^1 X% g/ B& I4 E

' a4 |, Y1 h# J; b  S1 U- e  网络抢购模式下的黄牛都是技术党,已经不再是小打小闹,有一些团队专门招聘技术人员,针对特定的网站写脚本,参与到每次的抢购活动,用户的页面刷新、点击,在技术党的手中变得非常简单,几行代码就可以执行抢购操作,脚本执行的速度远非手动点击能比的,你就脑补下滑板鞋和汽车的速度差距好了。
( W6 `0 n6 i8 g2 l9 E0 X6 s, B* Q4 q) _* Q- L" R
  4. 失败的后果
+ p' f- O" i+ I. I. {( c& u# B4 j- V1 i8 t9 d( V/ w
  大家有激情参与到一次次的抢购中,虽然每次都抢不到,但是还是会抱着试一试的心态去尝试,乐此不疲。如果真心想要,爱这个产品的人,抢购失败后必然很伤心,一部分人会对卖家失去信心。笔者也算是在抢购届身经百战,抢购到系统崩溃的时候也经历过很多次,每次都死去活来,心情大悲大喜,但是这样真的好么?& ]6 ^! D! ]9 T0 j3 f1 P' n5 R

  F' d6 H; h" [1 E  V9 ?  如果是服务器崩溃抢购失败呢?往往网站刚刚开始做这种活动的时候就容易出现宕机,抢购服务器一般是集群,如果是某一台倒是没问题,硬件上面可以弥补。全面宕机往往一时间没法重启,后果非常严重,卖家客服电话被打爆,网络上面全是骂声,负面也跟着而来等等,所以说抢购是一把双刃剑,弄不好割自己一刀。$ S" F+ u/ s) e* d# [  W

3 v+ g8 ^2 B! w# W$ T2 h
4 M9 y! c6 U$ r1 h+ J* N. W  下一代的抢购方案
$ u; X( Z# `8 h! W
! @8 _, h% x* e  Q& z  互联网的飞速发展,新技术一代一代被开发出来,抢购这种模式还会一直持续下去,利益会驱使技术和模式不断革新。4 C% F& N& n: M
  K" `  j+ R) \5 D1 A4 {9 n
  1.预约购买
" }% `1 ?$ J' {. I" i9 F. L5 a3 v4 p/ O
' u3 @' ]6 z! L7 w+ c! y7 `/ l  案例:锤子手机的预约、小米的预约抢购
5 A/ D2 G6 X9 Z, S) W

) I9 N3 f( D; t  预约只是一个购买资格,并不是你一定能买到,给一段很长的时间给用户去预约商品,这种预约有的是免费,有的是给定金,还有全款预约,不管活动做得怎么样,在服务器还不够给力的情况下,用预约购买确实是一种很好的形式。预约可以看到用户对产品的兴趣,市场的反响,能很好的估算抢购当天的服务器压力,成本控制了,不会造成生产浪费或商品积压,占款减少了,由于预售需要买家先付款,厂商只需做好供应链就好,无需垫付自己有资金,以购定产的形式,对卖家来说百利而无一害。6 R, x6 f7 @  [) ?: c* {% \" q" N
5 d3 [) ~/ f! G5 {! H& T
  2. 凭码购买
% P3 C1 \, f; j( y  z
2 U% M1 R4 |* O# h- ~3 I  案例:小米的F码,乐视的乐码,魅族的M码

8 \: d& Y1 L7 ]& @6 _/ X' \, N& T7 \" C. p7 M
  商家开放的优先购买权,在商品还未开放购买的时候,放出少了的码给到一些真正喜欢这个产品或者vip用户。开放一个后门
2 i4 s* u3 u  X8 W( |
  n1 v! f1 e6 x  3. 抽奖购买$ r# ?" E( K8 t! c" g2 c- b
( b  n+ C( v/ `- _1 H' |7 o
  案例:美团的0元抢购6 f: S" y& I4 L

2 Q( A8 f5 l2 ~" o, ?, w  任何人应该都有相同的购买权,平等的购买机会,为何商品都去了黄牛那呢?每个独立的抢购用户获取到一个码,抢购结束后,根据当前的股票开盘数据,根据一些数学计算和变换算出一个中奖数,所有人都可以使用同样的方法计算出中奖的号码,这样每个人就有了同等的购买权利,公平也得到体现。/ Y; j1 i+ Q4 y; T: ?4 V) c

6 D- {0 `# P6 x: A5 D  4. 移动端抢购
$ h7 g/ }: w$ F/ @/ }8 \- `$ L: y/ U+ q% Y' y8 z  |8 _: @( r5 Q6 [
  案例:微信抢购

$ v4 o. X2 j4 H& J' x+ z$ x3 ^9 p! s0 `
  当活动仅限移动端购买时,抢购的门口变得更好,当初写好的脚本也不能再那么容易地运行了,有些在微信中的活动页面,必须在取得微信的授权之后才能进行。一般的开发者很难模拟一个微信浏览器的环境。黄牛党很容易操作电脑进行抢购活动,但是如果商家只开放了移动端的抢购,刷单就没那么简单了。
6 `8 @0 a6 x5 ~9 J: G* J; K' o1 K5 f, ~! h
  5. 更牛的技术和架构
2 F7 A4 Q' O1 C8 z' ?, S% B# t
) @% W, f9 z. ?/ n  案例:阿里、京东的云计算服务
, g& ^: k5 R2 l
% V1 ]2 P$ @, r6 S' U
  作为人口最多的国家,抢购在中国的挑战也是最大的,淘宝刚刚开始的时候服务器也是经常宕机,抢购时也是经常崩溃,发展到今天,技术上一家比较稳定,他们的思想也传遍了万家,不会再有人能经历淘宝那种脱变了。他们积累了多年的技术经验,迎接着一次又一次的挑战,都建立了自己的云计算,也愿意开放自己的技术,实现共赢。我讨厌重复发明轮子,写代码也是,新的技术必然会应用到很多领域,没必要每家公司都去开放一套抢购的方案和技术,站在巨人的肩膀上才能走得更快,变得更强。
$ m1 J( |: ]. D6 M; j2 i6 m1 r, o* I2 `6 m5 z2 U& K
  (来源:笔戈科技)
" ]0 A, c# s0 d4 j2 }
快速回复回复请遵守乐迷规范
乐迷杂谈

成员:38904

话题:44926

加入