返回题库

Quant Interview Practice Questions

专题
concurrency
难度
L2
来源
MyntBit

题目详情

In high-frequency trading systems, order book updates are often processed in parallel across multiple partitions requiring strict cross-partition consistency. To maintain this consistency, worker threads must synchronize at the end of each processing cycle before advancing to the next. Since C++20's std::barrier is not always available in legacy environments, developers must construct reusable synchronization primitives using standard mutexes and condition variables. Task Implement a reusable C