qpid入门
来源:互联网 发布:淘宝买快排犯法吗 编辑:程序博客网 时间:2024/05/22 00:09
Apache Qpid (Open Source AMQP Messaging) 是一个跨平台的企业通讯解决方案,实现了高级消息队列协议。提供了 Java、C++ 两种服务端版本以及 Java、C++、.NET、Python和Ruby语言的客户端。
其中C++版本的服务器端具备高性能/低消耗以及RDMA支持,可运行于Windows/Linux和Solaris平台;而Java版本的服务器则支持JMS,以及各种平台。
关于RDMA的相关知识:
RDMA(Remote Direct Memory Access)是通过网络把资料直接传入某台计算机的一块存储区域,不需用到多少计算机的处理功能。普通网卡集成了支持硬件校验和的功能,并对软件进行了 改进,从而减少了发送数据的拷贝量,但无法减少接收数据的拷贝量,而这部分拷贝量要占用处理器的大量计算周期。普通网卡的工作过程如下:先把收到的数据包 缓存到系统上,数据包经过处理后,相应数据被分配到一个TCP连接。下一步,接收系统再把主动提供的TCP数据同相应的应用程序联系起来,并将数据从系统 缓冲区拷贝到目标存储地址。以太网已能满足高性能应用对网络吞吐率的要求,具备高吞吐率和成本优势,以太网技术要跟高性能网络应用挂钩,主要解决的问题是 应用吞吐率。通常情况下,系统持续在主机CPU中处理以太网通信需要占用CPU资源。CPU速率会制约网络数据率;持续处理这类通信会导致CPU性能降 级;对多端口千兆位或单端口10千兆位以太网,这类问题会变得更为严重。
- qpid入门
- Qpid
- qpid 记录
- qpid初学
- qpid集群配置
- AMQP与QPID简介
- ubuntu下安装qpid
- 消息中间件QPID
- Apache Qpid深入介绍
- AMQP与QPID简介
- qpid之简单实例
- QPID集群安装部署
- JAVA版配置QPID
- Qpid 的Broker体系结构
- AMQP与QPID简介
- Apache Qpid Java实战
- 利用qpid cluster实现Qpid高可用配置
- build qpid on windows x64
- html DTD声明
- python 3.2 字符串方法学习总结
- 使用 libevent 和 libev 提高网络应用性能
- CSS选择符优先级
- <<黑马程序员>>java基础之异常
- qpid入门
- 查找的相关操作总结
- 消息机制qpid学习(下)
- 数形动规
- requestWindowFeature使用详解 http://zhanhao.iteye.com/blog/1174914
- beaglebone usb驱动
- 为线程设置名字
- <<黑马程序员>>java基础之设计模式
- COM 求助