I see, yeah if you need performance then TS is probably not a good choice, but I'm not familiar enough with HFT to know if that's always needed. Maybe that's only in certain subdomains. I've just seen some talks on optimizing HFT with C++, and it sounds like nanosecond performance is the target.