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...

Which access control principle restricts users to having access appropriate to the level required for their assigned duties?

A. Least privilege B. Need to know C. Role based controls D. Separation of duties

Computer Science & Information Technology

All formulas must begin with a(n) ____.

A. equal sign (=) B. plus sign (+) C. minus sign (-) D. forward slash

Computer Science & Information Technology

A form that is fully read-only permits you to:

What will be an ideal response?

Computer Science & Information Technology

When using a Windows PC, ________ is the main tool for finding, viewing, and managing files.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology