RabbitMQ:MQ:message queue.MQ全称为Message Queue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消 息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用...
分类:
其他好文 时间:
2014-09-10 00:16:19
阅读次数:
225
云架构的流行,使得水平伸缩成为王者( horizontal scalability is king),而传统的Tomcat集群是通过广播集群,也就是让一台机器上的Session广播到其他机器上,这样的坏处就是大量Session中数据在服务器之间不停被复制拷贝,增加服务器负担,服务器越多,复制越厉害,...
分类:
其他好文 时间:
2014-09-09 10:35:18
阅读次数:
331
6 RPC
Remote procedure call implementation
Python | Java | Ruby | PHP| C#
转载请注明出处:jiq?钦's technical Blog
Remote procedure call (RPC)
(using the .NET client)
在第二个教程second tutorial 中...
分类:
Web程序 时间:
2014-09-04 00:16:57
阅读次数:
370
haproxy是一款提供高可用,负载均衡以及基于TCP和HTTP应用的轻量级代理。其支持虚拟主机,并且快速高效。haproxy特别适用于负载大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很..
分类:
其他好文 时间:
2014-09-03 18:22:17
阅读次数:
300
RabbitMQ重新实现了erlang的gen_server -> gen_server2。 本文从源码角度对比二者的实现。...
分类:
其他好文 时间:
2014-09-03 16:52:06
阅读次数:
234
1 官方入门教程。 2 官方命令使用文档 3 中文教程 第一部分: Hello World 第二部分: 工作队列(Work queues) 第三部分: 发布/订阅(Publish/Subscribe) 第四部分: 路由(Routing)
分类:
其他好文 时间:
2014-09-03 14:42:26
阅读次数:
152
# --*-- coding:utf-8 --*--import pikaimport datetimeconnection = pika.BlockingConnection(pika.ConnectionParameters( 'localhost'))channel...
分类:
其他好文 时间:
2014-09-03 12:39:16
阅读次数:
167
这几天和同事一起分析的一个线上的java应用。线上查询平台应用,主要原理是用户传入sql,经由查询平台通过jdbc连接hive做查询操作。主要架构:user---->tengine---->java--->haproxy---->hiveserver2线上用户反映查询异常,分析tengine的访问日志,发现部分响应的h..
分类:
编程语言 时间:
2014-09-03 02:40:06
阅读次数:
317
5 Topics
Receiving messages based on a pattern
Python | Java | Ruby | PHP| C#
转载请注明出处:jiq?钦's technical Blog
Topics
(using the .NET client)
前面的教程我们已经加强了我们的日志系统,我们将只具备无脑广播的 fa...
分类:
Web程序 时间:
2014-09-03 00:19:35
阅读次数:
438
好久没有写了,最近项目用到RabbitMQ,找了一些资料试验,最后终于成功了,把安装配置的步骤分享给大家。一、Erlang安装具体过程:1.双击otp_win32_R16801.exe(不同版本可能命名字不一样),选择next2.默认安装在C盘,建议程序安装在非系统盘比如D盘(如果安装在C盘可能会出...
分类:
其他好文 时间:
2014-09-02 19:31:45
阅读次数:
466