这是个类似于Socket的一系列接口,他跟Socket的区别是:普通的socket是端到端的(1:1的关系),而ZMQ却是可以N:M 的关系,人们对BSD套接字的了解较多的是点对点的连接,点对点连接需要显式地建立连接、销毁连接、选择协议(TCP/UDP)和处理错误等,而ZMQ屏蔽了这些细节,让你的网络编程更为简单。ZMQ用于node与node间的通信,node可以是主机或者是进程。
引用官方的说法: “ZMQ(以下ZeroMQ简称ZMQ)是一个简单好用的传输层,像框架一样的一个socket library,他使得Socket编程更加简单、简洁和性能更高。是一个消息处理队列库,可在多个线程、内核和主机盒之间弹性伸缩。ZMQ的明确目标是“成为标准网络协议栈的一部分,之后进入Linux内核”。还未看到它们的成功。但是,它无疑是极具前景的、并且是人们更加需要的“传统”BSD套接字之上的一 层封装。ZMQ让编写高性能网络应用程序极为简单和有趣。”

RocketMq是什么相关推荐

  1. rocketmq 组监听_最全的RocketMQ学习指南,程序员必备的中间件技能

    一.简介 RocketMq是阿里开发出来的一个消息中间件,后捐献给Apache.官网上是这样介绍的: Apache RocketMQ™ is a unified messaging engine, l ...

  2. Ali RocketMQ与Kafka对照

    淘宝内部的交易系统使用了淘宝自主研发的Notify消息中间件,使用Mysql作为消息存储媒介.可全然水平扩容,为了进一步减少成本.我们觉得存储部分能够进一步优化,2011年初,Linkin开源了Kaf ...

  3. 高并发:RocketMQ 削峰实战

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 转自:WilsonHe 链接:juejin.im/post/5ea ...

  4. 高并发:RocketMQ 削峰实战!

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 本文来源: https://juejin.im/post/5ea1 ...

  5. 17 个方面,综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ 四个分布式消息队列

    点击上方"方志朋",选择"置顶公众号" 技术文章第一时间送达! 作者:28cm不含头(来自:知乎) 原文链接: https://www.zhihu.com/qu ...

  6. RocketMQ命令整理

    为什么80%的码农都做不了架构师?>>>    原创文章,转载请注明出处:http://jameswxx.iteye.com/blog/2091971 1.1. 控制台使用 Rock ...

  7. ros 消息队列与缓冲区_Spring Boot消息队列系统:RocketMQ初入门

    前言 来啦老铁! 笔者学习Spring Boot有一段时间了,截至目前已实践.总结了26篇Spring Boot系列学习文章,感兴趣的同学可以关注专题一起学习吧! Spring Boot全家桶 在上一 ...

  8. rocketmq python 一个进程订阅多个topic_玩转不同业务场景,这些RabbitMQ特性会是得力助攻...

    原标题:玩转不同业务场景,这些RabbitMQ特性会是得力助攻 我是在解决分布式事务的一致性问题时了解到的RabbitMQ,当时主要是要基于RabbitMQ来实现我们分布式系统之间对有事务可靠性要求的 ...

  9. Linux 环境下如何安装部署 RocketMQ 教程

    这里是 RocketMQ 系列的第一篇文章,工欲善其事,必先利其器,先不讲理论,也不具体介绍 RocketMQ,我们先把 RocketMQ先安装上,让你们实地感受下 RocketMQ 整个安装流程,安 ...

  10. RocketMQ 基本概念

    2019独角兽企业重金招聘Python工程师标准>>> 名称解析 Producer:消息生产者,负责产生消息,一般由业务系统负责产生消息. Consumer:消息消费者,负责消费消息 ...

最新文章

  1. 《编写高质量代码:改善c程序代码的125个建议》——建议4-1:整数转换为新类型时必须做范围检查...
  2. 召回:是塔,是塔,但不是双塔!
  3. 浅谈php中使用websocket
  4. Zabbix 企业级监控
  5. C++题解-Leecode 375. 猜数字大小 II——Leecode每日一题系列
  6. 匆匆那年之Java程序员之最近两周的面试总结:
  7. 第五节 CImage和CBmp(二)
  8. AndroidStudio断点调试
  9. VMware vCenter 资源池
  10. 学计算机是为了什么演讲稿,求大学计算机协会职位申请书和演讲稿
  11. 7个JavaScript在IE和Firefox浏览器下的差异写法
  12. linux查看都哪口状态,linux c 查看网口状态
  13. 美萍网管系列软件漏洞完全剖析
  14. 硬盘保护卡(增霸卡)的工作原理
  15. Hadoop3.3.1详细教程(四)Linux集群搭建+免密登录
  16. 2020年高压电工模拟考试题库及高压电工作业模拟考试
  17. android蓝牙历史发送记录,蓝牙发送历史记录
  18. 笔记本上网显示连接不到服务器,笔记本无线网络连接不上
  19. 分布式Zookeeper-基础
  20. 计算机房灭火房间用的系数,消防安全知识试题(三)(2)

热门文章

  1. oracle 关闭audit,关于Oracle审计(audit)
  2. 搜索引擎之---Apache solr的实现
  3. 校招9.28笔试题:1-N 的幂集中集合个数 去除含相邻数字的集合
  4. 调用个别f5 负载端口为80的vs时,返回值为空的问题
  5. cloudera hbase集群简单思路
  6. DevExpress控件使用系列--ASPxUploadControl(图片上传及预览)
  7. ORACLE分页SQL语句
  8. 金山网盾监测:游戏玩家下载西西游戏外挂会中大量***
  9. MySQL基础篇:单行函数
  10. 极客新闻——12、错误和失败的区别是什么?