红包被用在互联网电子商务上,用来做为购买产

作者:admin 发布于:2020-05-13 17:07 点击量:

红包是我国新年,婚礼等严重典礼上,一个最有喜气的钱银赠送典礼,它的意义不在于有多少金额,而在于它包含的包含与祝福。

再到后来,红包被用在互联网电子商务上,用来做为购买产品做为现金抵用,实际上指的是代金券。

接下来微信创造了两个现象级的产品:一是全民打飞机,一是全民抢红包。前者早已落幕,抢红包却历久弥新。

红包不仅仅是娱乐和游戏。满意人的贪、嗔、痴等欲望的同时,它也具备了打通交际、商业、公共服务任督二脉的威力。

腾讯有一个广为人知的传统:阴历新年后上班第一天,马化腾和公司高层要亲自给职工派发红包,职工把这个传统叫做“刷总办红包”。

这个时候,有人提出玩点不一样的。延续现实世界的传统,把公司内部发红包的传统,变成一个应用,在微信好友之间传播。所以,腾讯的产品司理提出了“抢红包”的计划。其时间隔新年只有不到两个星期的时间。

微信将红包的概念和运用场景进一步扩展,到目前为止,微信红包有如下几个类型:

微信群红包

也就是微信群里人们发放和争抢的红包;

C2C红包

两个人在聊天界面时单向发送的红包;

面对面红包

两个人之间免加好友,可直接给对方发红包

人们常说的红包,泛指是群红包。现在群里抢红包的行为也变得很稀松往常,一言不合就开端来一发。

微信红包从2014年被张小龙团队创造,到2017年的现在,已三年半多的时间。

2015年新年期间,微信红包遇到收发困难等功能问题,甚至显现发送成功,其实是用了一些产品上的技巧,存在较大的功能问题。

其架构至此开端快速进化。其中包含:

前端流量操控

首要思路是缩短要害业务流程,分离能够经过异步、缓存等方法处理的问题,减轻体系压力,加快响应速度,在存储层前面建上一座大坝。

CGI无状况

接入层无状况,逻辑层也无状况,能够方便地水平扩展。但依赖MySQL业务保证买卖完整,保证红包体系的精简,削减瓶颈的存在。

资源静态化

尽量把动态内容转为静态资源。静态资源和CGI分离,静态资源经过CDN就近接入,削减用户和CGI的交互,削减访问延时和数据请求。

业务流程异步化

要害流程精简,非要害流程和后续业务逻辑进入异步行列进行处理,削减了用户的等待时间,也极大降低了峰值雪崩的概率。繁复的非要害链路也不会影响到主流程。

过载维护

前端维护后端,能在前端处理,就不传递到后端。前端需要按后端能力做削峰限流;客户端、接入层、逻辑层逐层操控流量;前端更容易容错处理,全力维护存储层。微信的过载维护在客户端已提前预埋了策略,在衔接失利或超时情况下会有相应提示,削减用户重复请求次数。接入层针对频繁发出请求的客户端约束响应速度,并对体系负载划分出若干等级,达到不同阈值时引导客户端运用不同限速速率;在异常情况出现时,异步限流降速减轻服务器端压力防止过载。

多级读缓存

发一个群红包,抢红包的请求量远大于发红包,如果现已领过完全能够回绝。逻辑层增加缓存,类似能够缓存的请求都缓存起来,进一步削减存储层流量。


联系电话:13305368411(刘经理 )17862524210(李经理)