This thesis describes distinct features and consistency constraints of the two types of concurrent processing in distributed systems: type (1) concurrent database accesses, and type (2) concurrent checkpointing and rollback-recovery of multiprocesses. More efficient synchronization mechanisms have been developed. For type one, the thesis extends single-valued timestamp ordering to vectorized timestamp ordering. This new mechanism enforces a partial order among concurrent database transactions, and provides a higher degree of concurrency as the vector size increases. The thesis also analyzes algebraic properties of timestamp vectors, designs a parallel processing scheme for vectors, and extends this mechanism for the nested transaction model...
A transaction-consistent global checkpoint of a database records a state of the database which refle...
Traditional checkpoint and recovery are based upon two basic assumptions. The first is the need to h...
Synchronization, consistency and scalability are important issues in the design of concurrent comput...
This paper presents an integrated concurrency and recovery algorithm. Strict timestamp ordering was ...
Checkpointing in a distributed system is essential for recovery to a globally consistent state after...
In this work, we present a high performance recovery algorithm for distributed systems in which chec...
The thesis concerns the formal specification and mechanized verification of concurrency control and ...
We consider the problem of bringing a distributed system to a consistent state after transient fail...
Many activities are comprised of temporally dependent events that must be executed in a specific chr...
In this work we have addressed the complex problem of recovery for concurrent failures in a distribu...
Checkpointing techniques in parallel systems use dependency tracking and/or message logging to ensur...
This dissertation investigates the problem of supporting optimistic processing for distributed datab...
Checkpoint is defined as a designated place in a program at which normal processing is interrupted s...
In this dissertation, the performance evaluation of integrated concurrency control and recovery mech...
This thesis examines memory management and rollback recovery in parallel architectures. Three memory...
A transaction-consistent global checkpoint of a database records a state of the database which refle...
Traditional checkpoint and recovery are based upon two basic assumptions. The first is the need to h...
Synchronization, consistency and scalability are important issues in the design of concurrent comput...
This paper presents an integrated concurrency and recovery algorithm. Strict timestamp ordering was ...
Checkpointing in a distributed system is essential for recovery to a globally consistent state after...
In this work, we present a high performance recovery algorithm for distributed systems in which chec...
The thesis concerns the formal specification and mechanized verification of concurrency control and ...
We consider the problem of bringing a distributed system to a consistent state after transient fail...
Many activities are comprised of temporally dependent events that must be executed in a specific chr...
In this work we have addressed the complex problem of recovery for concurrent failures in a distribu...
Checkpointing techniques in parallel systems use dependency tracking and/or message logging to ensur...
This dissertation investigates the problem of supporting optimistic processing for distributed datab...
Checkpoint is defined as a designated place in a program at which normal processing is interrupted s...
In this dissertation, the performance evaluation of integrated concurrency control and recovery mech...
This thesis examines memory management and rollback recovery in parallel architectures. Three memory...
A transaction-consistent global checkpoint of a database records a state of the database which refle...
Traditional checkpoint and recovery are based upon two basic assumptions. The first is the need to h...
Synchronization, consistency and scalability are important issues in the design of concurrent comput...