Question: Client/Server Computing: Q1. In general, Lamport timestamps can be used to implement totally-ordered multicasts in a completely distributed fashion. a. true b. false Q2. Transactions

Client/Server Computing:

Q1. In general, Lamport timestamps can be used to implement totally-ordered multicasts in a completely distributed fashion. a. true b. false Q2. Transactions are: a. Atomic: To the outside world, the transaction happens indivisibly. b. Consistent: The transaction does not violate system invariants. c. Isolated: Concurrent transactions do not interfere with each other. d. Durable: Once a transaction commits, the changes are permanent. e. All of the above. Q3. The Bully algorithm relies on a special Bully process that monitors the state of the coordinator. If the coordinator fails to respond, the Bully then picks another coordinator. a. true b. false Q4. Using mutual exclusion, when a process wants to enter a critical region, it sends a request message to the coordinator stating which critical region it wants to enter and asking for permission. a. true b. false Q5. In a situation where a replicated database must be updated, the update operations should be performed in the same order at each copy. a. true b. false

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!