Flyweight Pattern for Optimizing Transactions in HFT Platforms | Blocks and Arrows | Blocks And Arrows