Optimistic recovery in multi-threaded distributed systems | IEEE Conference Publication | IEEE Xplore