@misc{rfc2371, series = {Request for Comments}, number = 2371, howpublished = {RFC 2371}, publisher = {RFC Editor}, doi = {10.17487/RFC2371}, url = {https://www.rfc-editor.org/info/rfc2371}, author = {Keith Evans and Jim Lyon and Johannes Klein}, title = {{Transaction Internet Protocol Version 3.0}}, pagetotal = 31, year = 1998, month = jul, abstract = {In many applications where different nodes cooperate on some work, there is a need to guarantee that the work happens atomically. That is, each node must reach the same conclusion as to whether the work is to be completed, even in the face of failures. This document proposes a simple, easily-implemented protocol for achieving this end. {[}STANDARDS-TRACK{]}}, }