Transaction Internet Protocol (tip) BOF Wednesday, April 9 at 1300-1400 =============================== DESCRIPTION: The standard method for achieving atomic commitment is the two-phase commit protocol. Numerous two-phase commit protocols have been implemented over the years. However, none of them has become widely used in the Internet, due mainly to their complexity. Most of that complexity comes from the fact that the two-phase commit protocol is bundled together with a specific program-to-program communication protocol, and that protocol lives on top of a very large infrastructure. TIP proposes a very simple two-phase commit protocol. It achieves its simplicity by specifying only how different nodes agree on the outcome of a transaction; it allows (even requires) that the subject matter on which the nodes are agreeing be communicated via other protocols. By doing so, all of the issues related to application communication semantics and data representation (to name just a few) are avoided. It is envisioned that this protocol will be used mainly for a transaction manager on one Internet node to communicate with a transaction manager on another node. CONTACT PERSON: Keith Evans AGENDA: 1) socialise the TIP protocol (presentation), 2) solicit feedback re the protocol (questions, suggestions for enhancement, etc), 3) ascertain support for moving TIP forward as an IETF standard.