concurrency-safe
adjectiveUK /kənˈkʌrənsi seɪf/
US /kənˈkɜːrənsi seɪf/
Able to be used by many things at the same time without breaking.
The library provides concurrency-safe data structures for multithreaded programs.
RELATED WORDS
OTHER MEANINGS
2. Designed so that simultaneous operations do not corrupt shared data.
This queue is concurrency-safe, so multiple workers can push and pop at once.
3. Guaranteeing correct behavior when accessed by multiple threads or processes.
We refactored the cache into a concurrency-safe version before scaling out.
4. Free from data races and unsafe interleavings under concurrent access.
The API documents which methods are concurrency-safe and which require external locking.