Two-phase Commit

In computer science, especially in durability studies, a two phase commit allows data to be written to more than one location and for all operations to be rolled back, if one or more of the operations fails. In essence:
  • Phase 1
Each participant's resource manager coordinates local operations
If successful
respond "OK"
If unsuccessful
either allow a time-out or respond "NOT OK"
  • Phase 2
If all participants respond "OK":
Coordinator instructs participating resource managers to "COMMIT"
Participants complete operation
Otherwise:
Coordinator instructs participating resource managers to "ROLLBACK"
Participants complete their respective local undos

 

<< PreviousWord BrowserNext >>
hyshot
dubliners
polignac
paskahousu
linger longer
percy heath
zonguldak
saqqez
free air anomaly
sitiawan
barbarian f.c.
valedictorian
salutatorian
members of the victorian legislative assembly, 2002 2006
greek civil war
rectal examination
behavioral modernity
montenegro airlines
crime in melbourne
balance of power (electric light orchestra album)
the fifth elephant
matignon
turkmenistan airlines
htel matignon
luodian
basionym
ballyfermot
locomotives of the london, midland and scottish railway
popular front (france)
johann deisenhofer
narromine
langebaanweg
labour students
hec
doctor of divinity
mngovi province
oliver st. john gogarty
western european time
eamon
gazette
stephnie de ruyter
gesneriaceae
perpetual calendar
result of 1946 elections in greece