
ZMQ
ZMQ
zzhongcy
因为站在了巨人的肩上,所以我看得更远。
当你发现自己的才华撑不起野心时,就请安静下来学习吧
展开
-
ZMQ 第一章 ZeroMQ基础
# ZMQ 第一章 ZeroMQ基础**作者: Pieter Hintjens , CEO iMatix Corporation.****翻译: 张吉 , 安居客集团 好租网工程师**With thanks to Bill Desmarais, Brian Dorsey, CAF, Daniel Lin, Eric Desgranges, Gonza转载 2014-02-24 10:25:57 · 15354 阅读 · 5 评论 -
ZMQ 第二章 ZeroMQ进阶
感谢原创作者的分享!# ZMQ 第二章 ZeroMQ进阶 第一章我们简单试用了ZMQ的若干通信模式:请求-应答模式、发布-订阅模式、管道模式。这一章我们将学习更多在实际开发中会使用到的东西:本章涉及的内容有:* 创建和使用ZMQ套接字* 使用套接字发送和接收消息* 使用ZMQ提供的异步I/O套接字构建你的应用程序* 在单一线程转载 2014-02-24 10:56:23 · 26026 阅读 · 4 评论 -
ZMQ 第三章 高级请求-应答模式
感谢原创作者的分享!# ZMQ 第三章 高级请求-应答模式 在第二章中我们通过开发一系列的小应用来熟悉ØMQ的基本使用方法,每个应用会引入一些新的特性。本章会沿用这种方式,来探索更多建立在ØMQ请求-应答模式之上的高级工作模式。本章涉及的内容有:* 在请求-应答模式中创建和使用消息信封* 使用REQ、REP、DEALER和ROUTER转载 2014-02-24 11:10:42 · 9336 阅读 · 0 评论 -
ZMQ 第四章 可靠的请求-应答模式
感谢原创作者的分享!# ZMQ 第四章 可靠的请求-应答模式第三章中我们使用实例介绍了高级请求-应答模式,本章我们会讲述请求-应答模式的可靠性问题,并使用ZMQ提供的套接字类型组建起可靠的请求-应答消息系统。本章将介绍的内容有:* 客户端请求-应答* 最近最少使用队列* 心跳机制* 面向服务的队列* 基于磁盘(脱机)队列* 主从备份服转载 2014-02-24 11:17:59 · 15592 阅读 · 3 评论 -
ZMQ 第五章 高级发布-订阅模式
感谢原创作者的分享!# ZMQ 第五章 高级发布-订阅模式第三章和第四章讲述了ZMQ中请求-应答模式的一些高级用法。如果你已经能够彻底理解了,那我要说声恭喜。这一章我们会关注发布-订阅模式,使用上层模式封装,提升ZMQ发布-订阅模式的性能、可靠性、状态同步及安全机制。本章涉及的内容有: * 处理慢订阅者(自杀的蜗牛模式)转载 2014-02-24 11:24:07 · 9860 阅读 · 0 评论 -
ZeroMQ研究与应用分析
ZeroMQ研究与应用分析 1 ZeroMQ概述ZeroMQ是一种基于消息队列的多线程网络库,其对套接字类型、连接处理、帧、甚至路由的底层细节进行抽象,提供跨越多种传输协议的套接字。ZeroMQ是网络通信中新的一层,介于应用层和传输层之间(按照TCP/IP划分),其是一个可伸缩层,可并行运行,分散在分布式系统间。2 系统架构2.1 总体架构ZeroMQ几转载 2014-02-24 11:28:24 · 2923 阅读 · 0 评论 -
ZMQ性能测试
原文:https://blog.youkuaiyun.com/cangyingzhijia/article/details/8667444https://blog.youkuaiyun.com/bluegreen315/article/details/11873735http://zeromq.org/whitepapers:measuring-performancehttps://blog.youkuaiyun.com...转载 2019-03-08 15:30:16 · 2794 阅读 · 0 评论 -
libev+nanomsg实现多线程通信及事件轮询实例demo
概述:在我们刚接触程序编码的时候,我们要轮询数据有没有发过来,我们最多的可能还是使用while+sleep这样的组合,这对于处理来说是一个效率很低的方法同时还消耗cpu,那么在多线程编程中使用libev+nanomsg会不会提高效率呢。下面实例主要工作如下:A B C 三个线程通过nanomsg通信,A线程作为主线程,控制中枢,B C请求均通过A.那么在实际应用中,比如B模块是接收...转载 2019-04-19 15:21:27 · 2991 阅读 · 0 评论