NSQ是Go语言编写的,开源的分布式消息队列中间件,其设计的目的是用来大规模地处理每天数以十亿计级别的消息。NSQ 具有分布式和去中心化拓扑结构,该结构具有无单点故障、故障容错、高可用性以及能够保证消息的可靠传递的特征,是一个成熟的、已在大规模生成环境下应用的产品。
最近又重新仔细学了一下Go语言,看完基础之后,想过段时间再来看Go语言的源码,但是又不想马上放下Go,于是从GitHub上找来nsq的源码来读,正好借此机会熟悉刚学过的Go,也能学到Go再编写项目的时候技巧,还能学到nsq的设计思路。接下来的几篇博客将会专注于nsq的源码阅读。
nsq阅读概述
最新推荐文章于 2020-09-17 16:54:01 发布