go语言用什么平台 go语言用什么ide( 五 )


hosts
4. 总结
NSQ基本核心就是简单性,是一个简单的队列 , 这意味着它很容易进行故障推理和很容易发现bug 。消费者可以自行处理故障事件而不会影响系统剩下的其余部分 。
事实上,简单性是我们决定使用NSQ的首要因素 , 这方便与我们的许多其他软件一起维护,通过引入队列使我们得到了堪称完美的表现 , 通过队列甚至让我们增加了几个数量级的吞吐量 。越来越多的consumer需要一套严格可靠性和顺序性保障,这已经超过了NSQ提供的简单功能 。
结合我们的业务系统来看 , 对于我们所需要传输的发票消息,相对比较敏感 , 无法容忍某个nsqd宕机,或者磁盘无法使用的情况,该节点堆积的消息无法找回 。这是我们没有选择该消息中间件的主要原因 。简单性和可靠性似乎并不能完全满足 。相比Kafka,ops肩负起更多负责的运营 。另一方面,它拥有一个可复制的、有序的日志可以提供给我们更好的服务 。但对于其他适合NSQ的consumer , 它为我们服务的相当好,我们期待着继续巩固它的坚实的基础 。
go语言用什么平台的介绍就聊到这里吧 , 感谢你花时间阅读本站内容 , 更多关于go语言用什么ide、go语言用什么平台的信息别忘了在本站进行查找喔 。

推荐阅读