又到了各大微信群

红包纷飞的日子
技术男该用怎样的姿势抢红包?
下图的黑科技自然是极好的

请输入图片描述

但很多时候
我们手速再快也抵不住网速拖累
抢得到和抢不到红包
可能真与运营商有关

下面,我们一本正经做个解读

请输入图片描述


2019微信红包基础知识

微信抢红包分成3个步骤:

①显示红包:当微信红包发送者把红包发出来后,在微信群中以红包的图片显示出来。 ②抢红包:使用者点击微信群内的红包图片,弹出红包图片。
③拆红包:使用者点击红包图片上的“拆”字,和微信的零钱服务器进行交互,实现零钱到账。

今年微信又新增了“拜年红包”,根据测试,分成2个步骤:

①显示拜年红包:当微信红包发送者把红包发出来后,在微信群中以红包的图片显示出来。
②拆拜年红包:使用者点击微信群内的红包图片,弹出拜年红包图片,同时和微信的零钱服务器进行交互,实现零钱到账。

了解了这个步骤我们就会明白,除了手速,网速也很重要。

如果网速慢,在“显示红包”的环节,别人都已经看到红包了,你还在傻等。

如果网速慢,当你点击红包的时候,就会显示“手慢了……”

如果网速慢,当你打开红包的时候,拆的没有比人快,照样拿不到钱。

这三步,任何一步慢了,都不行

请输入图片描述


微信红包服务器架构
与往年相比,2019年微信红包的有几个变化:

①取消了红包图片的CDN部署。 ②微信零钱服务器的部署取消了2地部署,改为深圳集中部署
③新增了“微信拜年红包”和“微信企业红包”,但是否部署了单独的服务器进行业务承载,还需要进一步确认。

微信官方这种结构调整,对抢红包有什么影响呢?

①由于今年采用了集中化的部署方式。零钱交互基本上都要回到深圳,因此北方的用户,由于地理上的限制,访问时延要增加,天然就要吃亏。
②腾讯集中化的部署,将极大考验运营商的骨干网络质量。骨干网时延,丢包率和抖动,将直接影响最终的抢红包效果。

所以,按照今年微信红包的架构,运营商网络质量将对你的“抢红包收益”造成直接影响。


三大运营商抢红包PK实测
有热心人士对三大运营商网络进行了测试,测试对象包括中国联通4G、中国电信4G、中国移动4G、中国电信固网FTTH、中国联通固网FTTH。

测试5种网络接入环境下,①显示红包;②抢红包;③拆红包;④显示拜年红包;⑤拆拜年红包的时延数据。

最终结果如下,重点看时延

请输入图片描述
请输入图片描述

测试结果解读:
①此次测试中,中国移动以及中国联通4G线路访问红包显示服务器、以及拜年红包服务器的时延,曾高达300多毫秒,根据进一步技术分析,应该是骨干中存在多条等价路由,其中某一条路由的电路出现拥塞导致。
②从电信、联通、移动3家ISP的测试数据看,电信和联通的FTTH效果最好,4G环境下,电信4G的时延要明显小于联通和移动。
另外,腾讯针对电信和联通北京的用户,在红包显示中采用了就近服务器调度原则(电信调度到天津,联通调度到上海),不知道为什么移动没有享受到这个待遇。

综上,腾讯的微信红包今年取消了CDN架构,变成集中化部署,应该是在客户感知、部署效率、综合成本(研发、运营)以及和运营商博弈等多方面综合考虑后的妥协结果。

从技术路线看,体现了腾讯以应用号令天下的自信。但纵使是腾讯,能否绕开运营商的管道去实现统一的用户体验?这是个值得讨论的问题。

最后,每个地区区域不同,测速数据就会有所不同,对于其他地域用户仅供参考。

当然,还有灰常灰常灰常重要的一点,要想抢红包,首先你要有个好手机

预祝大家猪年春节,红包抢得盆满钵满!