In addition to the above I found some very nice architectural design diagrams for a system out of Australia I believe. However it was not clear if the project had been developed yet, or even if it was being worked on, since the dates were a few years old.
I think this is the project, not from Australia, but from South Africa. http://www.turingfinance.com/algorithmic-trading-system-architecture-post/
