If you want queues, and you can give up sequential, then you can get huge gains[1] in performance. Specific use cases will have better specific solutions.
[1]: e.g. https://github.com/cameron314/concurrentqueue
If you want queues, and you can give up sequential, then you can get huge gains[1] in performance. Specific use cases will have better specific solutions.
[1]: e.g. https://github.com/cameron314/concurrentqueue