ArcSwap is lock-free and optimized for our use-case of lots of concurrent reads and infrequent updates. So it is pretty close to a shared-nothing architecture. Some small changes were necessary, but its mostly a drop-in replacement for RwLock.
ArcSwap is lock-free and optimized for our use-case of lots of concurrent reads and infrequent updates. So it is pretty close to a shared-nothing architecture. Some small changes were necessary, but its mostly a drop-in replacement for RwLock.