欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
ZeroMQ
来自开放百科 - 灰狐
(版本间的差异)
小 (→优势) |
小 (→链接) |
||
(未显示1个用户的3个中间版本) | |||
第1行: | 第1行: | ||
− | ZeroMQ(ØMQ/ | + | ZeroMQ(ØMQ/ZMQ):提供跨多种传输协议(如进程内通讯、IPC、TCP和广播)的套接字供你使用。你可使用多种方式实现N对N的套接字连接,譬如:扇出(fanout)、发布订阅、任务分发以及请求响应。 |
+ | ==简介== | ||
ØMQ是网络栈中新的一层,它是个可伸缩层,分散在分布式系统间。因此,它可支持任意大的应用程序。ØMQ不是简单的点对点交互,相反,它定义了分布式系统的全局拓扑。ØMQ应用程序没有锁,可并行运行。此外,它可在多个线程、内核和主机盒之间弹性伸缩。 | ØMQ是网络栈中新的一层,它是个可伸缩层,分散在分布式系统间。因此,它可支持任意大的应用程序。ØMQ不是简单的点对点交互,相反,它定义了分布式系统的全局拓扑。ØMQ应用程序没有锁,可并行运行。此外,它可在多个线程、内核和主机盒之间弹性伸缩。 | ||
+ | |||
+ | ==功能== | ||
==优势== | ==优势== | ||
第16行: | 第19行: | ||
可以把ZeroMQ看作[[RabbitMQ]]这类消息队列系统的补充,而不是替代品。 | 可以把ZeroMQ看作[[RabbitMQ]]这类消息队列系统的补充,而不是替代品。 | ||
+ | |||
+ | ==指南== | ||
+ | |||
+ | ==用户== | ||
+ | *[[Microsoft]] | ||
+ | *Samsung | ||
+ | *AT&T | ||
+ | *Spotify | ||
+ | *[[Facebook]] | ||
+ | *Digital Ocean | ||
+ | *[[Auth0]] | ||
+ | *[[Bitcoin]] | ||
+ | *[[Jupyter]] | ||
+ | |||
+ | ==图集== | ||
==链接== | ==链接== | ||
*[http://www.zeromq.org/ ZeroMQ官网] | *[http://www.zeromq.org/ ZeroMQ官网] | ||
+ | *[https://github.com/zeromq ZeroMQ @ GitHub] | ||
+ | *[http://hi.baidu.com/ah__fu/blog/item/fd73593ebb3dd6e8828b13a3.html ZeroMQ:云计算时代最好的通讯库] | ||
− | [[ | + | [[category:TCP/IP]] |
− | [[ | + | [[category:MOM]] |
2020年11月6日 (五) 02:34的最后版本
ZeroMQ(ØMQ/ZMQ):提供跨多种传输协议(如进程内通讯、IPC、TCP和广播)的套接字供你使用。你可使用多种方式实现N对N的套接字连接,譬如:扇出(fanout)、发布订阅、任务分发以及请求响应。
目录 |
[编辑] 简介
ØMQ是网络栈中新的一层,它是个可伸缩层,分散在分布式系统间。因此,它可支持任意大的应用程序。ØMQ不是简单的点对点交互,相反,它定义了分布式系统的全局拓扑。ØMQ应用程序没有锁,可并行运行。此外,它可在多个线程、内核和主机盒之间弹性伸缩。
[编辑] 功能
[编辑] 优势
- TCP:ZeroMQ基于消息,消息模式,而非字节流。
- XMPP:ZeroMQ更简单、快速、更底层。Jabber可建在ØMQ之上。
- AMQP:完成相同的工作,ZeroMQ要快100倍,而且不需要代理(规范更简洁——少278页)
- IPC:ZeroMQ可以跨多个主机,而非单台机器。
- CORBA:ZeroMQ不会将复杂的消息格式强加于你。
- RPC:ZeroMQ完全是异步的,你可以随时增加/删除参与者。
- RFC 1149:ZeroMQ比它快多了!
- 29west LBM:ZeroMQ是自由软件!
- IBM低延迟:ZeroMQ是自由软件!
- Tibco:仍然是自由软件!
可以把ZeroMQ看作RabbitMQ这类消息队列系统的补充,而不是替代品。
[编辑] 指南
[编辑] 用户
[编辑] 图集
[编辑] 链接
分享您的观点