ZeroMQ 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
ZeroMQ 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 LGPL
开发语言 C/C++ 查看源码 »
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 不详
提 交 者 红薯
适用人群 未知
收录时间 2009-04-09

软件简介

0MQ (ZeroMQ) 是一个轻量级消息内核。它可用于C、C++、Python、.NET /Mono、Fortran 和 Java 语言。它运行在AIX ,FreeBSD的,基于HP - UX , Linux和MacOS下, OpenBSD系统, OpenVMS , QNX Neutrino,Solaris 和 Windows 操作系统。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (5)

加载中
啥玩意儿?作者不整了?
2018/04/28 01:09
回复
举报
打分: 还行
作者已经安乐死了。。。基本这个项目挂了 还有 这东西更像是异步rpc 而不是mq
2018/04/28 00:14
回复
举报
@少帮主 的作品 zbus ,基于 ZeroMQ
2014/02/27 14:51
回复
举报
有没有Web监控界面? #ZeroMQ#
2015/04/24 09:18
回复
举报
有没有Web监控界面? #ZeroMQ#
2016/01/26 12:43
回复
举报
更多评论
发表了资讯
2016/11/05 00:00

ZeroMQ 核心引擎 libzmq 4.2.0 稳定版发布

ZeroMQ 核心引擎 libzmq 4.2.0 稳定版发布了。0MQ (ZeroMQ) 是一个轻量级消息内核。它可用于 C、C++、Python、.NET /Mono、Fortran 和 Java 语言。它运行在 AIX , FreeBSD 的,基于 HP - UX , Linux 和 MacOS 下, OpenBSD系统, OpenVMS , QNX Neutrino, Solaris 和 Windows 操作系统。 这个版本引入新的 APIs,但只...

18
26
发表了资讯
2016/10/05 00:00

ZeroMQ 作者于昨天下午宣布选择安乐死

轻量级消息内核 ZeroMQ 的作者 Pieter Hintjens 昨日在推特上宣布自己选择安乐死,并说道我没有遗言 (I have no last words.) 这是 ZeroMQ 作者昨天凌晨在 Twitter 上发布的一条消息,他选择在下午1点进行安乐死。在今年4月份他被检测出患上一种少见的癌症 —— 胆管癌,并已转移到了两侧肺部。之后,他在自己的博客上写...

73
73
发表了资讯
2013/11/24 00:00

ZeroMQ 4.0.2 发布,轻量级消息内核

ZeroMQ 4.0.2 发布了,0MQ (ZeroMQ) 是一个轻量级消息内核。它可用于C、C++、Python、.NET /Mono、Fortran和Java语言。它运行在AIX , FreeBSD的,基于HP - UX , Linux和MacOS下, OpenBSD系统, OpenVMS , QNX Neutrino, Solaris和Windows操作系统。 该版本主要是 bug 修复: * Fixed LIBZMQ-583 - improved low-re...

2
37
发表了资讯
2013/10/14 00:00

0MQ 4.0.1 稳定版发布

注意,该版本非常新,现在还没有广泛的多编程语言支持。 下载之前请先检查 check your language binding 看是否支持 0MQ。 下载地址: POSIX tarball | Windows sources Windows installers 0MQ 4.0.1 网络上兼容 3.2 和 2.2 版本。详细改进内容请看这里。...

5
12
发表了资讯
2013/05/11 00:00

ZeroMQ 3.2.3 发布,轻量级消息内核

0MQ (ZeroMQ) 是一个轻量级消息内核. 它支持主流的操作系统, 并提供各种开发语言的绑定. 目前发布的ZeroMQ 3.2.3主要是修复以下的bug: * LIBZMQ-526 Assertion failure "Invalid argument (tcp_connecter.cpp:285)" * LIBZMQ-446 Setting the DSCP bits by default causes CAP_NET_ADMIN error * LIBZMQ-496 Crash on h...

7
16
发表了资讯
2011/07/13 00:00

0MQ 3.0 发布,轻量级消息内核

0MQ (ZeroMQ) 是一个轻量级消息内核。它实现了30微秒的端到端延迟和每秒超过300万的信息。它可用于C、C++、Python、.NET /Mono、Fortran和Java语言。它运行在AIX , FreeBSD的,基于HP - UX , Linux和MacOS下, OpenBSD系统, OpenVMS , QNX Neutrino, Solaris和Windows操作系统。 0MQ 3.0 的 API 更接近 POSIX 风格,...

6
16
发表了资讯
2011/05/14 00:00

4 款消息队列软件产品大比拼

本文是从 Message Queue Shootout! 这篇文章翻译而来。 我花了一周的时间评估比较了一下各种消息队列产品,非常的有趣。我做这个事的动机是因为一个客户有一个很高性能需求。他们的消息信息突破了1百万个并发。目前他们使用的是SQL server,并不理想,我建议他们使用消息队列服务器。 为了对一些相似的候选产品获得一个全...

19
93
发表了资讯
2010/08/26 00:00

0MQ 2.0.8 发布,轻量级消息内核

0MQ (ZeroMQ) 是一个轻量级消息内核。它实现了30微秒的端到端延迟和每秒超过300万的信息。它可用于C、C++、Python、.NET /Mono、Fortran和Java语言。它运行在AIX , FreeBSD的,基于HP - UX , Linux和MacOS下, OpenBSD系统, OpenVMS , QNX Neutrino, Solaris和Windows操作系统。 新版本的 ZMQ_SWAP 功能实现了对所有...

0
3
发表了资讯
2010/06/05 00:00

0MQ 2.0.7 发布,轻量级消息内核

0MQ是一个轻量级消息内核。它实现了30微秒的端到端延迟和每秒超过300万的信息。它可用于C、C++、Python、.NET /Mono、Fortran和Java语言。它运行在AIX , FreeBSD的,基于HP - UX , Linux和MacOS下, OpenBSD系统, OpenVMS , QNX Neutrino, Solaris和Windows操作系统。 Changes: 1. Multi-hop request/reply patter...

2
1
发表了资讯
2010/01/18 00:00

0MQ 2.0 Beta2 发布,消息内核

0MQ是一个轻量级消息内核。它实现了30微秒的端到端延迟和每秒超过300万的信息。它可用于C、C++、Python、.NET /Mono、Fortran和Java语言。它运行在AIX , FreeBSD的,基于HP - UX , Linux和MacOS下, OpenBSD系统, OpenVMS , QNX Neutrino, Solaris和Windows操作系统。 该版本除了修正一些bug外,还新增了IPC进程间通...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于DevOps专区
2013/02/20 19:44

0MQ绑定Delphi版-说明

0MQ绑定Delphi版 ====================== 这是一份[ZMQ](http://www.zeromq.org)绑定。测试环境Delphi7,BDS2006,FPC 2.6.0(目前仅Window)。 概述 ======= 程序包中含有一个dll的wrapper(zmq.pas),和一个高层API(zmqapi.pas)。 它应该能够工作于ZMQ 2.2.0,和3.2.0 rc1(实验性)。要使用v3.2的dll,在zmq.inc中...

7
20
发表了博客
2010/01/21 10:16

0MQ 2.0 Beta2 发布,消息内核

0MQ是一个轻量级消息内核。它实现了30微秒的端到端延迟和每秒超过300万的信息。它可用于C、C++、Python、.NET /Mono、Fortran和Java语言。它运行在AIX , FreeBSD的,基于HP - UX , Linux和MacOS下, OpenBSD系统, OpenVMS , QNX Neutrino, Solaris和Windows操作系统。 该版本除了修正一些bug外,还新增了IPC进程间....

1
0
发表了博客
2016/08/26 20:43

linux zeromq安装

zeroMQ是网络栈中新的一层,它是个可伸缩层,分散在分布式系统间。 因此,它可支持任意大的应用程序。0MQ不是简单的点对点交互, 相反,它定义了分布式系统的全局拓扑。0MQ应用程序没有锁,可并行运行。 此外,它可在多个线程、内核和主机盒之间弹性伸缩。0MQ是网络栈中新的一层,它是个可伸缩层, 分散在分布式系统间。...

0
0
发表于软件架构专区
2016/07/20 14:49

5分钟了解Kafka

带着“为啥要用Kafka”这样的问题,读了下面这些关于Kafka的文档,把一些Kafka特性的东西摘抄出来。假设读者对标准的队列服务有认识,了解生产者、消费者、发布者、订阅者、queue、topic这些概念,__这里摘抄的基本都是Kafka不符合我们理解的标准队列服务的特性__。 - [Kafka入门经典教程](http://www.aboutyun.com/thr...

0
0
发表了博客
2019/03/30 15:14

RabbitMQ

一、中间件服务相关概念 AMQP协议:高级消息队列协议 路由模型 direct topic fan-out headers broker exchange binding queue 中间件的实现 Qpid, ActiveMQ (apache) RabbitMQ Kafka 0MQ 二、RabbitMQ 1、yum安装(epel) # yum install rabbitmq-server -y 2、插件管理 # rabbitmq-plugins list #列出所有插件 # rabbit...

0
0
发表了博客
2019/12/28 20:49

ActiveMQ或RabbitMQ或ZeroMQ或[关闭]

我们有兴趣听听ActiveMQ与RabbitMQ和ZeroMQ的优缺点。 还欢迎有关任何其他有趣的消息队列的信息。 #1楼 还有的RabbitMQ和ActiveMQ的之间的比较在这里 。 开箱即用,ActiveMQ配置为保证消息传递 - 与不太可靠的消息...

0
0
发表于开发技能专区
2018/08/08 11:03

zeromq的使用

分为四种: Publish-subscribe pattern 发布-订阅模式(也就是MQ中常说的topic模式) 这种模式主要用于1对多的数据发布(一个发布者,多个订阅者) 里面又具体分了ZMQ_PUB ZMQ_SUB PUB发送消息给所有的SUB。如果此时...

0
0
发表了博客
2018/06/02 11:53

SaltStack与ZeroMQ(二)

SaltStack与ZeroMQ SaltStack底层是基于ZeroMQ进行高效的网络通信。 ZeroMQ简介 ØMQ (也拼写作ZeroMQ,0MQ或ZMQ)是一个为可伸缩的分布式或并发应用程序设计的高性能异步消息库。它提供一个消息队列, 但是与面向消息的中间件不同,ZeroMQ的运行不需要专门的消息代理(message broker)。该库设计成常见的套接字风格的A...

0
0
发表了博客
2018/08/20 10:42

SaltStack 04-SaltStack的ZeroMQ的简介

SaltStack底层是基于ZeroMQ进行高效的网络通信。 ØMQ --也拼写作ZeroMQ,0MQ或ZMQ。 是一个为可伸缩的分布式或并发应用程序设计的高性能异步消息库。 它提供一个消息队列, ZeroMQ的运行不需要专门的消息代理(message broker)。 该库设计成常见的套接字风格的API。 能够提供进程内(inproc)、进程间(IPC)、网络(TCP)和广播...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2015/10/13 09:54

ZeroMQ高水位设置问题

在zeromq中对高水位进行设置,发现zeromq根据高水位计算低水位的值。在高水位设置比较大的情况下,高水位和低水位的设置差值为1024,这样只要应用发送的包的数量减去IO发送的数量大于1024就会产生阻塞或者丢包的操作。是否我理解有问题,如果确实存在该问题的话,能否修改配置文件中高水位和低水位的差值来处理...

2
0
发表了问答
2016/12/31 00:57

评估了zeromq 和nanomsg -- 两个凡是

本来比较偏好 C 开发的nanomsg 如果zeromq是C开发的, 毫无疑问zeromq 但是 nanomsg 验证不够 根据调查, zeromq胜出 虽然我非常讨厌C++

3
0
发表了问答
2016/10/05 11:53

zeromq一个悲伤的故事,作者癌症复发昨天安乐死了

这个软件的作者癌症复发昨天安乐死了。wiki上有。 He was born in Congo in 1962 and grew up in East Africa.[3][4] He was the CEO and chief software designer for iMatix, a firm that has produced many free software applications, such as the ZeroMQ high performance message library, the OpenAMQ AMQP mess...

3
0
发表了问答
2016/08/15 12:11

zeromq 是否稳定 -- 用过的人来说说

遇到C++做的东西, 心里有障碍了 就是担心不稳定 用过的来说说

7
1
发表了问答
2016/01/06 20:38

zmq在ZMQ_PAIR模式下进行进程内通信时丢包

进程内,多线程之间,通过zmq_socket创建了ZMQ_PAIR进行组内通信,已经设置了收发的最高水位是无限制了。但是当发送数据过快时,就会出现丢包的情况,通过测试,发送端持续发送1W条短报文,接收端循环接收,但是只能接收到9990条。 每次发送端都返回值都是成功的。不知道数据丢哪去了。 求助!!!...

1
0
发表了问答
2015/08/03 17:33

zeromq安装中提示缺少libsodium,make install之后还是还是提示缺少

zeromq安装中提示缺少libsodium,make install之后还是还是提示缺少

3
0
发表了问答
2015/08/07 15:52

聊天通知消息系统数据持久化

大家知道比如微信、qq后台的聊天系统的数据如何持久化的?使用关系数据库还是no sql存储?如果是关系数据库,如何设计比较好呢,消息如果一直存的话,消息数据库是不是还要一定策略的切分?

5
2
2015/07/01 22:58

ZeroMQ4.1.2关于libsodium问题

centos6.6安装zeromq4.1.2提示没有找到libsodium,但是我已经安装了libsodium,还是提示没有找到,请问怎么回事??QQ:835582815

3
1
发表了问答
2012/05/18 10:58

为什么我希望用C而不是C++来实现ZeroMQ

开始前我要先做个澄清:这篇文章同Linus Torvalds这种死忠C程序员吐槽C++的观点是不同的。在我的整个职业生涯里我都在使用C++,而且现在C++依然是我做大多数项目时的首选编程语言。自然的,当我从2007年开始做ZeroMQ时,我选择用C++来实现。主要的原因有以下几点: 1. 包含数据结构和算法的库(STL)已经成为这个语言的一...

38
43
发表了问答
2015/03/07 18:48

如何为公网上的RabbitMQ/ZeroMQ/nanomsg集群节省流量?

我的期望是这样的: 现在有多个异地的局域网,各局域网内都有若干服务器,所有服务器上的程序之间都需要相互通信。我想通过构建消息队列集群的方式来实现次目的。由于局域网内服务器上的程序不可直接监听公网端口(服务器很多,不适合做端口映射),按此原理,不同局域网的服务器和程序之间相互是看不见对方的,想必消息...

1
0
发表了问答
2014/08/30 09:57

zeromq java 运行的问题

我在运行下面的代码 ZMQ.Context context = ZMQ.context(1); ZMQ.Socket sender = context.socket(ZMQ.PUSH); sender.bind("tcp://*:5557"); int i = 0; while (i < 100) { Thread.currentThread().sleep(500); i++; sender.send(("msg" + i).getBytes(), 0); } sender.send("end".getBytes(), 0); sender.close(); cont...

5
0
发表了问答
2014/07/23 20:55

ZeroMQ 超时推出

#include <zmq.h> #include <string.h> #include <stdio.h> #include <unistd.h> int main (void) { printf ("Connecting to hello world server…\n"); void *context = zmq_ctx_new (); void *requester = zmq_socket (context, ZMQ_REQ); int timeout = 1000; zmq_setsockopt (requester, ZMQ_R...

2
0
发表了问答
2014/05/19 08:40

数据库进程间通信解决方案之MQ

http://netkiller.github.io/journal/mysql.plugin.mq.html Mr. Neo Chen (netkiller), 陈景峰(BG7NYT) 中国广东省深圳市龙华新区民治街道溪山美地 518131 +86 13113668890 +86 755 29812080 <netkiller@msn.com> $Id: mysql-plugin.xml 587 2013-12-16 14:00:00Z netkiller $ 版权 © 2011, 2012, 2013, 2014 http://ne...

2
8
发表了问答
2013/05/18 01:38

zmq3.2中swap选项的替代方案?

zmq3.2新版本去掉了swap选项,这样的话,每次发送文件就不能像之前那样保存在文件系统中,而是保存在内存中。那假如我要发送几G的文件呢?也全放内存不好吧?那我该怎么办?高手请指示下。

6
1
发表了问答
2013/12/12 18:27

安装zreomq之后,运行时报错,提示如下

@少帮主 你好,想跟你请教个问题: error while loading shared libraries: libzmq.so.3: cannot open shared object file: No such file or directory 我试过 export PATH=/data/zeromq/lib:$PATH 不行,不知为什么????...

2
0
发表了问答
2013/10/10 16:50

多少公司在用zeromq,效果如何?欢迎大家积极讨论!

多少公司在用zeromq,效果如何?欢迎大家积极讨论!

5
0
发表了问答
2013/07/01 15:37

[架构] ZeroMQ 深度探索(二)

在上一篇《 ZeroMQ 深度探索(一)》中,我们使用 ZeroMQ 完成了基本的“请求-响应”模式,这个例子是基于 TCP 协议的,用法和原生的 Socket API 也差不多,都是“初始化、绑定或连接、发送、接收 ...”的流程,但是在一些特殊的情况下,我们发现了一些有趣的现象。我们尝试在未启动服务端(hwserver)的情况下运行客户端...

2
6
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
5 评论
362 收藏
分享
返回顶部
顶部