每次这个男人新歌一出的时候,就会上演抢购失败的场面,然后获得一个弹窗:“网络异常,购买失败”之类的提示。
其实出现这个情况,并不是你的网络不给力,也不是手机不行,而是因为周杰伦人气太高了。并不是吹捧周董,而是人气高导致在同一个时段,访问同一个APP的同一个功能点的时候,同时发起请求的数量过于庞大,这种在计算机里叫“并发量”,并发量一大,远处的服务器所需要承受压力是巨大的,来自数据传输的压力,来自数据处理的压力。

打开网易新闻 查看更多图片

目前在并发方面做到极致的无非就是电商平台,淘宝,京东,拼多多,都有一定规模的并发技术支持。而你请求的时候网络卡顿,是因为程序员们为了防止超出想象的并发数量到来,提前会设置几道防线,一道防线是让你输入验证码这类的操作,可以是并发的峰值变低,另一道防线是让用户请求的数据形成一个消息的队列,通俗讲就像是排队一样。其实这些无论是验证码还是弹出提示语的操作,用术语来描述,叫“削峰”,其作用就是避免同一个极小的单位时间里出现过于庞大的并发量,这也是为了保证系统稳定运行的关键所在。
今日份科普结束,你懂了吗?没懂的话就去听听周董的阳光宅男吧。