Is it worthy to migrate quickfixj from Mina to Netty?

大城市里の小女人 提交于 2019-12-08 05:35:58

问题



I am writing a FIX buyside GUI based on quickfixj. Although the performance is not an issue to a GUI, I am thinking of migrating the quickfixj from Mina to Netty as I would like to develop it to a buyside engine. The performance of quickfixj is not satisfied with me. It is heard that Netty is better than Mina on performance.
Does anyone know is there any other opensource FIX engine on Java platform(because of many bugs in quickfixj)?I am wondering which one is a better choice, migration or another FIX engine?


回答1:


I am not sure how much perfomance gain you are expecting from implementing Netty rather than Mina in QuickfixJ. Sometimes we need to look at ease of adaption and maintainability rather than only perfomance. I implemented a fix engine using both quickfix and quickfixJ, the Java version was more complex in term of more messages being supported. Well the perfomance was more than was expected, went through around more than 300 messages/sec.

Regarding the QuickfixJ being buggy, yes it is, but you have the source code you can modify it as you want. I don't know of any other open source Java fix engine. And Quickfix is supported by vendors, if you intend to buy it they would be there to support any bugs in Quickfix.

I would prefer you modify it, I modified quite a lot of it to customize it for my use. If you have the resources there are lot of vendors who provide fix engines Cameron and Swift.



来源:https://stackoverflow.com/questions/3831452/is-it-worthy-to-migrate-quickfixj-from-mina-to-netty

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!