Design a logging, timeout, and restart procedure for the linear commit protocol. Do not assume the existence of a separate coordinator module. Assume that all communication between cohorts is carried on along the chain.

What will be an ideal response?

The rightmost cohort keeps a log in which it stores commit records for distributed transactions. Each cohort forces a prepare record prior to sending a ready message to its neighbor. On recovery, a cohort in its uncertain period sends a query message down the chain. The coordinator uses the presumed abort property in replying to the query.

Computer Science & Information Technology

You might also like to view...

Modern video cards contain their own memory and processor in order to produce the best images

Indicate whether the statement is true or false

Computer Science & Information Technology

Rows of data in an Excel table are called ____.

A. sets B. table rows C. fields D. records

Computer Science & Information Technology