This package wraps the Userspace RCU library.
NDN-DPDK uses the QSBR flavor of RCU (liburcu-qsbr).
Therefore, every read-side thread must call func (*ReadSide) Quiescent()
(in Go) or rcu_quiescent_state()
(in C) in its main loop to ensure progress.