Domanda


Sto scrivendo una GUI FIX buyside sulla base di quickfixj. Anche se la prestazione non è un problema per una GUI, sto pensando di migrare il quickfixj da Mina a Netty come vorrei sviluppare in un motore di buyside. Le prestazioni di quickfixj non è soddisfatto di me. Si è sentito che Netty è meglio di Mina sulle prestazioni.
Qualcuno sa c'è qualche altro motore opensource FIX sulla piattaforma Java (a causa dei molti bug in quickfixj)? Mi chiedo quale è una scelta migliore, migrazione o un altro motore di FIX?

È stato utile?

Soluzione

Non sono sicuro di quanto guadagno perfomance vi aspettate da attuare Netty, piuttosto che Mina in QuickfixJ. A volte abbiamo bisogno di guardare la facilità di adattamento e la manutenibilità, piuttosto che solo perfomance. Ho implementato un motore di correzione utilizzando sia quickfix e quickfixJ, la versione Java era più complesso in termini di più messaggi da supportare. Beh, la perfomance è stata più che ci si aspettava, ha attraversato in tutto più di 300 messaggi / sec.

Per quanto riguarda l'essere buggy QuickfixJ, sì, è, ma è necessario il codice sorgente è possibile modificarlo come si desidera. Non so di qualsiasi altro Java open source motore di correzione. E Quickfix è supportato dai fornitori, se avete intenzione di comprarlo sarebbero lì per sostenere eventuali bug nel Quickfix.

io preferirei di modificarlo, ho modificato un sacco di esso per personalizzarlo per il mio uso. Se si hanno le risorse ci sono molti venditori che forniscono i motori fissi Cameron e Swift.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top