Pergunta


Estou escrevendo uma GUI de fixa baseada no Quickfixj. Embora o desempenho não seja um problema para uma GUI, estou pensando em migrar o Quickfixj de Mina para a Netty, pois gostaria de desenvolvê -lo para um motor Buyside. O desempenho do Quickfixj não está satisfeito comigo. Ouviam -se que a Netty é melhor que Mina no desempenho.
Alguém sabe que existe algum outro mecanismo de correção OpenSource na plataforma Java (por causa de muitos bugs no Quickfixj)? Gostaria de saber qual é uma escolha melhor, migração ou outro motor Fix?

Foi útil?

Solução

Não tenho certeza de quanto ganho de perfoma você espera da implementação da rede em vez de Mina no Quickfixj. Às vezes, precisamos olhar para a facilidade de adaptação e manutenção, em vez de apenas perfoma. Eu implementei um mecanismo FIX usando o Quickfix e o Quickfixj, a versão Java era mais complexa em termos de mais mensagens suportadas. Bem, o perfoma era mais do que o esperado, passou por mais de 300 mensagens/s.

Em relação ao Quickfixj ser buggy, sim, mas você tem o código -fonte que pode modificá -lo como deseja. Não conheço nenhum outro motor de correção Java de código aberto. E o Quickfix é suportado pelos fornecedores, se você pretende comprá -lo, eles estariam lá para suportar bugs no Quickfix.

Eu preferiria que você o modifique, modifiquei bastante para personalizá -lo para meu uso. Se você tiver os recursos, existem muitos fornecedores que fornecem motores fixos Cameron e Swift.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top