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