Any docs on designing trading engines? How to process trades efficiently and correctly? What kind of algorithms, datastructures to use to make the trading engine scale?
I thought this kind of stuff is a solved issue, some kind of distributed queueing messaging engine with the trading logic at the collector of all these trading messages.