Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Three-phase_commit_protocol> ?p ?o. }
Showing items 1 to 19 of
19
with 100 items per page.
- Three-phase_commit_protocol abstract "In computer networking and databases, the three-phase commit protocol (3PC) is a distributed algorithm which lets all nodes in a distributed system agree to commit a transaction. Unlike the two-phase commit protocol (2PC) however, 3PC is non-blocking. Specifically, 3PC places an upper bound on the amount of time required before a transaction either commits or aborts. This property ensures that if a given transaction is attempting to commit via 3PC and holds some resource locks, it will release the locks after the timeout.3PC was originally described by Dale Skeen and Michael Stonebraker in their paper, “A Formal Model of Crash Recovery in a Distributed System”. In that work, they modeled 2PC as a system of non-deterministic finite state automata and proved that it is not resilient to a random single site failure. The basic observation is that in 2PC, while one site is in the “prepared to commit” state, the other may be in either the “commit” or the “abort” state. From this analysis, they developed 3PC to avoid such states and it is thus resilient to such failures.".
- Three-phase_commit_protocol thumbnail Three-phase_commit_diagram.png?width=300.
- Three-phase_commit_protocol wikiPageID "2044655".
- Three-phase_commit_protocol wikiPageRevisionID "593186422".
- Three-phase_commit_protocol hasPhotoCollection Three-phase_commit_protocol.
- Three-phase_commit_protocol subject Category:Data_management.
- Three-phase_commit_protocol subject Category:Transaction_processing.
- Three-phase_commit_protocol comment "In computer networking and databases, the three-phase commit protocol (3PC) is a distributed algorithm which lets all nodes in a distributed system agree to commit a transaction. Unlike the two-phase commit protocol (2PC) however, 3PC is non-blocking. Specifically, 3PC places an upper bound on the amount of time required before a transaction either commits or aborts.".
- Three-phase_commit_protocol label "3相コミット".
- Three-phase_commit_protocol label "Commit de tres fases".
- Three-phase_commit_protocol label "Three-phase commit protocol".
- Three-phase_commit_protocol sameAs Commit_de_tres_fases.
- Three-phase_commit_protocol sameAs 3相コミット.
- Three-phase_commit_protocol sameAs m.06h6m2.
- Three-phase_commit_protocol sameAs Q5965755.
- Three-phase_commit_protocol sameAs Q5965755.
- Three-phase_commit_protocol wasDerivedFrom Three-phase_commit_protocol?oldid=593186422.
- Three-phase_commit_protocol depiction Three-phase_commit_diagram.png.
- Three-phase_commit_protocol isPrimaryTopicOf Three-phase_commit_protocol.