Wir erstellen eine Java-Anwendung mit niedriger Latenz mit QuickFIX/J. Wir haben rund 50 Währungspaare abonniert, so dass wir rund 4000000 Ticks pro Tag bekommen. Dies liegt daran, dass wir sie von verschiedenen Liquiditätsanbietern beziehen.GC-Problem mit QuickFIX/J
Ich sehe viele GC passiert und zu Spitzenzeit unsere Anwendung hängt und nicht reagiert. Ich habe es mit 64 GB Heap versucht und auch mit G1 für GC versucht aber keinen Erfolg. Können Sie mir bitte vorschlagen, wie ich dieses Problem lösen kann?
Waren Sie schon früher mit diesem Problem konfrontiert und welche GC-Optimierung haben Sie vorgenommen?
Sollte ich von QuickFIX/J wechseln und mit einer anderen FIX-Engine versuchen? Können Sie bitte eine Open Source/Commercial FIX Engine vorschlagen, die meine Anforderungen erfüllen kann?
Momentan verwende ich Java 7. Wäre es hilfreich, nach Java 8 zu wechseln?
Ok QuickixJ ist nicht für den Durchsatz ausgelegt, mit dem Sie es zu tun haben. Es ist besser, QuickfixJ anzupassen oder mit Ihrer JVM zu arbeiten. – DumbCoder