非常棒的一个微信公众号 转载地址:http://mp.weixin.qq.com/s/eDMV25YqCPYjxQG-dvqSqQ 一、缘起 很多时候,业务有“在一段时间之后,完成一个工作任务”的需求。 例如:滴滴打车订单完成后,如果用户一直不评价,48小时后会将自动评价为5星。 一般来说怎么实现这 ...
分类:
其他好文 时间:
2017-07-17 23:53:13
阅读次数:
290
一、缘起 很多时候,业务有“在一段时间之后,完成一个工作任务”的需求。 例如:滴滴打车订单完成后,如果用户一直不评价,48小时后会将自动评价为5星。 一般来说怎么实现这类“48小时后自动评价为5星”需求呢? 常见方案:启动一个cron定时任务,每小时跑一次,将完成时间超过48小时的订单取出,置为5星... ...
分类:
其他好文 时间:
2017-03-31 15:38:03
阅读次数:
184
什么是延迟队列延迟队列存储的对象肯定是对应的延迟消息,所谓”延迟消息”是指当消息被发送以后,并不想让消费者立即拿到消息,而是等待指定时间后,消费者才拿到这个消息进行消费。场景一:在订单系统中,一个用户...
分类:
其他好文 时间:
2017-02-15 19:09:47
阅读次数:
263
前言:作为一个运维人员不背锅,谁背呢!正文:网上都是2种办法去实现,第二种我就不说了,要升级rabbitmq别人也说什么什么不行好吧~今天按照网上说的TTL+DLX的方式来实现延迟消息(java的python的相关代码都有就是没有拍huang片的!!!!)撸代码咯:1.首先得要创建一个新的队..
分类:
Web程序 时间:
2017-01-12 03:21:36
阅读次数:
354
延迟与带宽网站越快,用户黏性越高;
网站越快,用户忠诚度越高;
网站越快,用户转化率越高。
决定网络通信的两个方面:延迟与带宽。
* 延迟: 分组从信息源发送到目的地所需的时间。
* 带宽:逻辑或物理通信路径最大的吞吐量。目标: 低延迟,高带宽延迟延迟是消息或分组从起点到终点经历的时间。
影响延迟的因素:
* 传播延迟
消息从发送端到接收端需要的时间,与信号传播距离和速度有...
分类:
其他好文 时间:
2016-06-16 11:41:49
阅读次数:
308
所谓质量属性,就是一组特性,用于评估其满足需求的能力。从用户角度来看,是最终的产品质量。 应用系统过程中用到的质量属性有: 1.性能 性能就是一个东西有多快,通常指响应时间或延迟。 响应时间:从发出请求到收到响应所用的时间,比如用户点击网页中的超链接或桌面应用程序中的按钮 延迟:消息从A点到B点,通 ...
分类:
其他好文 时间:
2016-05-25 14:48:12
阅读次数:
133
常见质量属性 1.性能 性能就是一个东西有多快,通常指响应时间或延迟。 响应时间:从发出请求到收到响应所用的时间,比如用户点击网页中的超链接或桌面应用程序中的按钮 延迟:消息从A点到B点,通过你的系统所用的时间。 就算构建的不是“高性能”软件系统,性能也可应用于Web应用系统、桌面应用系统、面向服务 ...
分类:
其他好文 时间:
2016-05-14 00:53:19
阅读次数:
194