I need a suggestion for implementing a lock-free NotificationQueue.
NotificationCenter and NotificationQueue classes are based on locks. I think I have to implement these classes in a lock-free manner.
But also other classes that uses these two classes will also need to be re-implemented and I do not know where this will stop.
So what do you suggest?