XRCU is a library that provides efficient lockless synchronization for read-mostly tasks and structures.