Checkpoint-Recovery

Introduction Checkpoint-Recovery is a common technique for imbuing a program or system with fault tolerant qualities, and grew from the ideas used in systems which employ transaction processing . It…

Boomi Nathan

Marine Generators – Starting Checks & Procedure

Starting of generator engine Starting of an engine from "stop" state is something which needs to be done with care, especially if the interval of starting is sufficiently long. The…

senseadmin

Deadlock detection

In a distributed system deadlock can neither be prevented nor avoided as the system is so vast that it is impossible to do so. Therefore, only deadlock detection can be…

Boomi Nathan

Suzuki–Kasami Algorithm

Suzuki–Kasami algorithm is a token-based algorithm for achieving mutual exclusion in distributed systems.This is modification of Ricart–Agrawala algorithm, a permission based (Non-token based) algorithm which uses REQUEST and REPLY messages to ensure mutual exclusion. In…

Boomi Nathan

Maekawa’s Algorithm

Maekawa’s Algorithm is quorum based approach to ensure mutual exclusion in distributed systems. As we know, In permission based algorithms like Lamport’s Algorithm, Ricart-Agrawala Algorithm etc. a site request permission from…

Boomi Nathan

Layout Of Middle Level Of Engine Room

Introduction We learnt about the engine room design and layout of the bottom most platform and saw the various machineries and equipment that can be found over there. Now we will proceed…

senseadmin

Ricart–Agrawala Algorithm

Ricart–Agrawala algorithm is an algorithm to for mutual exclusion in a distributed system proposed by Glenn Ricart and Ashok Agrawala. This algorithm is an extension and optimization of Lamport’s Distributed Mutual…

Boomi Nathan

DISTRIBUTED SHARED MEMORY

Distributed shared memory (DSM) is an abstraction used for sharing data between computers that do not share physical memory. Processes access DSM by reads and updates to what appears to…

Boomi Nathan

Ship’s Engine Room Top Platform Explored

Introduction We have been talking about the various platforms of the ship engine room and have discussed about the bottom platform as well as the middle platform of the engine room layout. Now it is time…

senseadmin

Lamport’s Algorithm

Lamport’s Distributed Mutual Exclusion Algorithm is a permission based algorithm proposed by Lamport as an illustration of his synchronization scheme for distributed systems.In permission based timestamp is used to order critical…

Boomi Nathan