NSQ是一种实时消息处理系统,旨在按位规模运行,每天处理数十亿条消息。 它促进了分布式和分散式拓扑,从而实现了容错能力和高可用性,并提供了可靠的。 从操作上讲, NSQ易于配置和部署(所有参数均在命令行上指定,并且编译的二进制文件不具有运行时相关性)。 为了获得最大的灵活性,它与数据格式无关(消息可以是JSON, , 或其他任何东西)。 官方提供了Go和Python库,它们是开箱即用的,并且,如果您有兴趣构建自己的客户端,则有一个(请参阅)。 我们发布了针对linux和darwin的。 为什么? NSQ是建成的继任者 (部分 ),因此被设计为(排名不分先后): 提供简单的拓扑解决方