Practical considerations for non-blocking concurrent objects | IEEE Conference Publication | IEEE Xplore