以下是消息队列以下的大纲,本文主要介绍消息队列概述,消息队列应用场景和消息中间件示例(电商,日志系统)。 本次分享大纲 一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。 ...
分类:
Web程序 时间:
2017-11-18 15:58:56
阅读次数:
265
Netty-WebSocket长连接推送服务 http://blog.csdn.net/z69183787/article/details/52505249 http://blog.csdn.net/haoyuyang/article/details/53243785 http://blog.csd ...
分类:
Web程序 时间:
2017-11-17 14:53:12
阅读次数:
184
1、引言 MQ 异步消息队列是微信后台自研的重要组件,广泛应用在各种业务场景中,为业务提供解耦、缓冲、异步化等能力。本文分享了该组件2.0版本的功能特点及优化实践,希望能为类似业务(比如移动端IM系统等)的消息队列设计提供一定的参考。 2、关于分享者 廖文鑫,2013年加入腾讯,从事微信后台基础功能 ...
分类:
微信 时间:
2017-11-13 18:22:01
阅读次数:
428
redis(1)、redis入门 redis(2)、redis数据类型 redis(3)、基于jedis、spring-data-redis 连接操作redis redis(4)、基于redis 构建异步消息系统 redis(5)、redis最大缓存设置策略 redis(6)、redis复制 red ...
分类:
其他好文 时间:
2017-11-08 17:40:33
阅读次数:
167
ActiveMQ可以轻松的与Spring进行整合,Spring提供了一系列的接口类,非常的好用! 比如异步消息数据、异步发送邮件、异步消息查询等 先引入两个activeMQ的jar包, 然后进行spring-activemq进行配制: 创建好第三方MQ工厂: ConnectionFactory 然后 ...
分类:
编程语言 时间:
2017-10-15 21:17:53
阅读次数:
176
Promise是ES6原生提供的一个用来传递异步消息的对象。它减少了传统ajax金字塔回调,可以将异步操作以同步操作的流程表达出来使得代码维护和可读性方面好很多。 Promise的状态: 既然是用来传递异步消息的那肯定就会有异步消息的状态;所以promise提供了3种状态:pending(进行中), ...
分类:
其他好文 时间:
2017-09-30 09:55:57
阅读次数:
182
错误: [vuex] vuex requires a Promise polyfill in this browser. 原因:因为使用了 ES6 中用来传递异步消息的的Promise,而IE低版本的浏览器不支持。 解决方法: 第一步: 安装 babel-polyfill 。 babel-polyf ...
分类:
其他好文 时间:
2017-09-15 14:44:12
阅读次数:
124
一、基础知识1、Workerman是一款纯PHP开发的开源高性能的PHP socket 服务器框架。被广泛的用于手机app、移动通讯等领域的开发。 支持TCP长连接,支持Websocket、HTTP等协议,支持自定义协议。拥有异步Mysql、异步Redis、异步Http、异步消息队列等众多高性能组件 ...
分类:
其他好文 时间:
2017-09-12 17:45:57
阅读次数:
1052
因为使用了 ES6 中用来传递异步消息的的Promise,而IE低版本的浏览器不支持。 如图所示: 解决方法第一步: 安装 babel-polyfill 。 babel-polyfill可以模拟ES6使用的环境,可以使用ES6的所有新方法 npm install --save babel-polyf ...
分类:
其他好文 时间:
2017-09-12 17:39:42
阅读次数:
191