An Evaluation of the Advantages and Disadvantages of Deterministic Database Systems

Provided by: VLD Digital
Topic: Big Data
Format: PDF
There have been several recent proposals for database system architectures that use a deterministic execution frame-work to process transactions. Recent proposals for deterministic database system designs argue that deterministic database systems facilitate replication since the same input can be independently sent to two different replicas without concern for replica divergence. In addition, they argue that determinism yields performance benefits due to the introduction of deadlock avoidance techniques, the reduction (or elimination) of distributed commit protocols, and light-weight locking.

Find By Topic