v0.0.2 #16
JohnGreenan
announced in
Announcements
v0.0.2
#16
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Switched to a more modular pattern
AlignmentFIXClient.jar
AlignmentMatching.jar
AlignmentMatchingAPI.jar
Rather than ConcurrentLinkedQueues as a means of transmission of data between threads this is a first release of a Kafka middleware based implementation.
The full implementation will take some time. A "production" implementation would allow for dynamic load-balancing based upon a diverse compute set (think of AWS t-shirt size compute, some instruments in an order book would need an XXL, some others may only need XS.
The ideal situation would be for load to be rebalanced dynamically. This is incredibly fiddly, since there would have to be some kind to dynamic equivalence of two orderbooks with no double trading before there is a transactional switchover from running on XS to running on S.
The challenge of implementation of this vision in a 24x7 market is not to be underestimated!
This discussion was created from the release v0.0.2.
Beta Was this translation helpful? Give feedback.
All reactions