"The former needed two 16 core servers just to process I/O and deserialize the messages; the latter used 1 core on a single server."
I'm genuinely curious; what was the 'former' protocol? Was it encoded using FAST or zlib or something?
I'm genuinely curious; what was the 'former' protocol? Was it encoded using FAST or zlib or something?
http://www.eurexchange.com/exchange-en/technology/t7/system-...
Specifically, compare the Enhanced Market Data Interface protocol (described in "T7 Market and Reference Data Interfaces") and the Enhanced Order Book Interface protocol. EMDI is FAST, a morass of tags, stop bits, presence bitmaps, and who knows what else (i don't). EOBI is structs.