The hardcore part of the microsecond maniacs have implemented their algos in FPGA. Very useful for allowing highly parallel processing so every quoted instrument can have it's own hardware to implement the quoting /trading algo. Messaging/middleware as far as it exists is just a bus on the same...