Yes it's too slow for HFT, but anything would be too slow for HFT unless it's custom built. You likely want a streaming engine or even hand-optimize all your event handlers to shave-off any nanoseconds.
LMAX Disruptor can send a message between threads in 53 nanoseconds on average.
So you can essentially fork control flow in 53 nanoseconds and do 2 things in parallel.
Eyeballing my barrier I can synchronize in 42 nanoseconds and up.