Pregunta


Estoy escribiendo una interfaz gráfica de usuario basada en FIX buyside quickfixj. Aunque el rendimiento no es un problema a una interfaz gráfica de usuario, estoy pensando en migrar el quickfixj desde Mina a Netty como me gustaría desarrollarlo a un motor de buyside. El rendimiento de quickfixj no está satisfecho conmigo. Se supo que Netty es mejor que Mina en el rendimiento.
¿Alguien sabe ¿hay algún otro motor de código abierto FIX en la plataforma Java (debido a muchos errores en quickfixj)? Me pregunto cuál es la mejor opción, la migración u otro motor FIX?

¿Fue útil?

Solución

No estoy seguro de la cantidad de ganancia del perfomance que se espera de la aplicación de Netty en lugar de Mina en QuickfixJ. A veces tenemos que mirar a la facilidad de adaptación y capacidad de mantenimiento y no sólo del perfomance. He implementado un motor de arreglo mediante tanto quickfix y quickfixJ, la versión de Java era más compleja en términos de más mensajes de ser apoyado. Así fue más que se esperaba que el Desempeño, pasó por alrededor de más de 300 mensajes / seg.

En cuanto a la QuickfixJ estar con errores, sí lo es, pero usted tiene el código fuente se puede modificar como se desee. No sé de cualquier otro motor de corrección de código abierto de Java. Y Quickfix es apoyado por los vendedores, si la intención de comprarlo estarían ahí para apoyar cualquier error en Quickfix.

Yo preferiría que lo modifique, modifiqué bastante de él para personalizarlo para mi uso. Si usted tiene los recursos hay gran cantidad de proveedores que ofrecen los motores fijos Cameron y Swift.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top