【问题标题】:Is it worthy to migrate quickfixj from Mina to Netty?是否值得将 quickfixj 从 Mina 迁移到 Netty?
【发布时间】:2010-09-30 14:17:29
【问题描述】:


我正在编写一个基于 quickfixj 的 FIX 买方 GUI。尽管性能对 GUI 来说不是问题,但我正在考虑将 quickfixj 从 Mina 迁移到 Netty,因为我想将其开发为买方引擎。 quickfixj 的表现让我不满意。听说Netty在性能上比Mina好。
有谁知道 Java 平台上还有其他开源 FIX 引擎吗(因为 quickfixj 中有很多错误)?我想知道哪个是更好的选择,迁移还是另一个 FIX 引擎?

【问题讨论】:

    标签: java netty apache-mina quickfix


    【解决方案1】:

    我不确定在 QuickfixJ 中实施 Netty 而不是 Mina,您期望获得多少性能增益。有时我们需要关注的是适应性和可维护性,而不仅仅是性能。我使用 quickfix 和 quickfixJ 实现了一个修复引擎,Java 版本在支持更多消息方面更加复杂。嗯,性能超出预期,每秒处理超过 300 条消息。

    关于 QuickfixJ 有问题,是的,但是您有源代码,您可以根据需要对其进行修改。我不知道任何其他开源 Java 修复引擎。并且 Quickfix 由供应商支持,如果您打算购买它,他们将在那里支持 Quickfix 中的任何错误。

    我希望你修改它,我修改了很多内容来定制它以供我使用。如果你有资源,有很多供应商提供修复引擎 Cameron 和 Swift。

    【讨论】:

    • 是的,DC,我一直在修改 quickfixj。我对 quickfixj v4 进行了很多更改,但发现在 quickfixj v5 发布后很难将更改应用到新版本。我什至不知道哪些文件与旧版本有很大不同。看来我必须留在 v4 中。
    • 关于商用FIX引擎,我公司用的是Appia。你知道卡梅隆和斯威夫特对 Appia 的宣传吗?
    • @user462872 - 要检查差异,您可以在 svn 中检查它们的源代码并进行比较。我用了很多。 (fixprotocol.org/products) - 提供修复引擎的供应商列表。对象计算支持 Quickfix,如果您无法修改 Quickfix,您可以得到专业的帮助。除非您都使用过两种产品,否则很难比较两种产品。最好的选择是谷歌它。
    • 感谢您的信息,DC。我只是在需要某些功能或遇到某些问题时进行修改。
    猜你喜欢
    • 1970-01-01
    • 2018-08-14
    • 2010-10-05
    • 1970-01-01
    • 2010-09-09
    • 2017-08-24
    • 2010-10-06
    • 2011-01-25
    • 2017-10-27
    相关资源
    最近更新 更多