Introduction To Low Latency Programming: Learn The Fundamental Ideas Behind High-Performance C++ Code