> single core system can write something on the order of 10-100 million transactions per second...a single thread is what is holding up the entire exchange. Arrays of structs, hot cache lines, correct branch prediction and full pipelines
Without going back to school, how would I learn how to do that? (Books I should read, good open source examples, any Coursera courses?)