NSQ 是实时的分布式消息处理平台,其设计的目的是用来大规模地处理每天数以十亿计级别的消息。
它具有分布式和去中心化拓扑结构,该结构具有无单点故障、故障容错、高可用性以及能够保证消息的可靠传递的特征。
本指南是 NSQ 官网 的中文翻译版本。

适用人群

本教程是给那些想详细了解如何使用 NSQ 分布式实时系统的开发人员编写的。

学习前提

在学习本教程之前,你需要对 Go 语言和计算机网络相关的知识有一定了解。

你将学会

  • NSQ 性能和设计模式
  • NSQ 组件和客户端库
  • NSQ 部署

    版本信息

    书中演示代码基于以下版本:NSQ 0.3.5