Question


Je suis en train d'écrire une interface graphique de buyside FIX basé sur quickfixj. Bien que les performances ne sont pas un problème à une interface graphique, je pense à la migration quickfixj de Mina à Netty que je voudrais développer un moteur de buyside. La performance de quickfixj ne se satisfait pas moi. Il est entendu que Netty est mieux que Mina sur la performance.
Est-ce que savoir quiconque est-il un autre moteur opensource FIX sur la plate-forme Java (à cause de nombreux bugs dans quickfixj)? Je me demande que l'on est un meilleur choix, la migration ou un autre moteur FIX?

Était-ce utile?

La solution

Je ne sais pas quel gain perfomance que vous attendez de la mise en œuvre Netty plutôt que Mina dans QuickfixJ. Parfois, nous devons examiner la facilité d'adaptation et de maintenabilité plutôt que seulement perfomance. Je mis en place un moteur fixe utilisant à la fois quickfix et quickfixJ, la version Java est plus complexe en terme de plus de messages étant pris en charge. Eh bien, le perfomance était plus que prévu, a traversé autour de plus de 300 messages / s.

En ce qui concerne le buggy étant QuickfixJ, oui il est, mais vous avez le code source, vous pouvez le modifier comme vous le souhaitez. Je ne connais pas d'autre open source Java moteur fixe. Et Quickfix est pris en charge par les vendeurs, si vous avez l'intention d'acheter, ils seraient là pour soutenir les bugs dans Quickfix.

Je préférerais que vous le modifiez, j'ai modifié beaucoup de celui-ci pour l'adapter à mon utilisation. Si vous avez les ressources, il y a beaucoup de vendeurs qui fournissent des moteurs fixes Cameron et Swift.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top