In questo libro viene fornita una panoramica dei protocolli COMMIT, utilizzati per coordinare i partecipanti a una transazione distribuita in modo che tutti siano d'accordo sull'esito della transazione. Presumed-abort e presumed-commit sono i due protocolli di commit a due fasi più noti. Presumed-abort è ampiamente implementato. Gestisce l'interruzione delle transazioni in modo efficiente e richiede solo una singola scrittura forzata del log al coordinatore nel caso comune in cui la transazione si impegni. Gestisce in modo efficiente anche le transazioni di sola lettura.