![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nsq
爱思考的实践者
我的到来,让世界变得更好。My coming makes this world a better place to live in.
展开
-
mac下本地搭建nsq经验分享
mac os版本为10.13.3 。go 语言版本为go1.10.2。对于什么是nsq,请参考https://blog.csdn.net/chinawangfei/article/details/80341688。在本地搭建时,请先到nsq官网熟悉搭建流程,具体网址为:https://nsq.io/overview/quick_start.html。搭建NSQ实时分布式消息平台,主要启...原创 2018-05-18 14:47:14 · 2541 阅读 · 0 评论 -
nsq多播分发和负载均衡实验
什么是nsq?请参考实时分布式消息平台nsq。本地如何搭建nsq?请参考本地搭建nsq经验分享。从NSQ的设计文档中得知,单个nsqd被设计为一次能够处理多个流数据,NSQ中的数据流模型是由stream和consumer组成。Topic是一种独特的stream,Channel是一个订阅了给定Topic的consumer逻辑分组。NSQ的数据流模型结构如下图所示:从上图可以看出,单个...原创 2018-05-19 16:48:37 · 2205 阅读 · 0 评论 -
NSQ 安装指南
NSQ 安装指南假设我们的服务器按照下面要求编排。nsqlookup 集群列表192.168.234.77192.168.234.36192.168.234.39nsq 节点192.168.234.117192.168.234.118nsqadmin 节点192.168.234.119安装前准备下载最新的二进制包,命令行操作如下:tar -xv...转载 2018-05-20 12:13:38 · 442 阅读 · 0 评论 -
mac安装nsq随手记
mac version是10.13.3。在mac中安装nsq,直接使用brew install即可。在命令行中,执行如下命令即可:$ brew install nsqUpdating Homebrew...==> Auto-updated Homebrew!Updated 3 taps (homebrew/core, homebrew/services, caskroom/cask)....原创 2018-05-16 19:08:37 · 1344 阅读 · 0 评论 -
分布式的实时消息平台NSQ
nsq是一个基于Go语言的分布式实时消息平台,它基于MIT开源协议发布,代码托管在GitHub,其当前最新版本是0.3.1版。NSQ可用于大规模系统中的实时消息服务,并且每天能够处理数亿级别的消息,其设计目标是为在分布式环境下运行的去中心化服务提供一个强大的基础架构。NSQ具有分布式、去中心化的拓扑结构,该结构具有无单点故障、故障容错、高可用性以及能够保证消息的可靠传递的特征。NSQ非常容易配置和...转载 2018-05-16 19:30:14 · 1858 阅读 · 0 评论