- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在考虑使用 ZeroMQ 作为相当大的分布式系统的消息传递/传输层,主要针对监视和数据收集(许多生产者,一些消费者)。
据我所知,目前同一概念有两种不同的实现; ZeroMQ 和 Crossroads I/O,后者是 ZeroMQ 的一个分支(2012 年?)。
我正在尝试找出该使用哪一个,并想知道它们之间的差异,但到目前为止还没有找到与此相关的太多信息。
例如:
基本上,如何选择其中之一?
最佳答案
Crossroads.io 自从 Martin Sustrik 开始使用 C 语言、名为 nano 的新堆栈以来就已经死了:https://github.com/250bpm/nanomsg
据我所知,Crossroads.io 并未实现 ZMTP/1.0 或 ZMTP/2.0,而是实现了它自己的协议(protocol)版本。
Nano 具有可插拔传输,我们可能会为此制作 ZMTP 传输。 Nano 真的很棒,是对原始 libzmq 库的重新思考,如果它成功,将成为一个很好的新内核。
理想情况下,Nano 可以在 API 和协议(protocol)级别进行互操作,因此成为 libzmq 的可插入替代品。不过,它确实还有很长的路要走。
请注意,现在出现了一些 libzmq 重写版本,包括 JeroMQ (Java) 和 NetMQ (C#)。这两个确实正确实现了 ZMTP/1.0 和 ZMTP/2.0。还有其他库,例如 Axon (https://github.com/visionmedia/axon),它们深受 0MQ 的启发,但不兼容。
根据经验,用户对互操作性的重视几乎高于其他任何事物,因此不同的类似 0MQ 的堆栈最终很可能会使用相同的协议(protocol)。
关于ZeroMQ 与 Crossroads I/O,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13494033/
我正在考虑使用 ZeroMQ 作为相当大的分布式系统的消息传递/传输层,主要针对监视和数据收集(许多生产者,一些消费者)。 据我所知,目前同一概念有两种不同的实现; ZeroMQ 和 Crossroa
有人可以帮我配置路由规则吗?我遇到了路由可选参数约束的问题。 应该为/{region}/{category}/{title}/:page: url pattern 调用名为“offerRegionCa
我正在一起测试 crossroads.js 和 hasher.js 以及第二次 setHash 调用上的以下代码错误,其中包含“Function.prototype.apply:参数不是对象”。这在
如何使用 crossroads.js 制作一个路由器系统,如果我转到以下 URL:localhost/user/{{username}},然后获取使用 firebase 在 URL 中输入的该用户的详
在得到一些关于问题的建议后,我正在使用基于 Linux 的软件来平衡两个服务器之间的流量。 基本上我们有我们的生产网站和备份系统(在远程站点)。生产不断地镜像到备份以保持同步。我们的域名指向 Linu
看起来 crossroads.js 比 router.js 更老。所有关于crossroads.js的文章似乎都是2011年的。我想知道是否有人有比较: 您选择其中一种而不是另一种的原因 运作方式的差
我在一个由 handlebarsJS 提供支持的 SPA 上使用 crossroadsJS 和 hasherJS。回想起来,我可能应该在 Ember 上构建整个东西,但已经晚了,重新开始并不明智。 我
我目前有这段代码: crossroads.addRoute('/login', function(){ $.ajax({ url: '/login', type
我使用 RequireJS 开发了一个应用程序,没有优化层 - 需要单独下载每个文件。这是外部标记: var require = { //some
我刚刚开始使用 crossroads.js和 hasher.js并且我已经成功解析了我的大部分路线。我不明白的是如何回到页面的根目录。我知道我说得不对,但这是我的问题: 我导航至 http://exa
我正在使用 knockout.js 和 crossroad.js。 (后者是由 yeoman 配置的。我不确定我是否需要它,但现在我不知道如何以其他方式设置项目。) 我有很多带有点击绑定(bind)的
ZeroC ICE 与 0MQ 相比如何?我知道 0MQ/Crossroads 和 DDS 非常相似,但似乎无法弄清楚 ICE 的用武之地。 我需要快速实现一个系统,将实时市场数据从 C++ 卸载到
我是一名优秀的程序员,十分优秀!