Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Quorum (distributed computing)

Index Quorum (distributed computing)

A quorum is the minimum number of votes that a distributed transaction has to obtain in order to be allowed to perform an operation in a distributed system. [1]

9 relations: Atomicity (database systems), CAP theorem, Commit (data management), Database transaction, Distributed computing, Network partition, Replication (computing), Rollback (data management), Serializability.

Atomicity (database systems)

In database systems, atomicity (or atomicness; from Greek atomos, undividable) is one of the ACID (Atomicity, Consistency, Isolation, Durability) transaction properties.

New!!: Quorum (distributed computing) and Atomicity (database systems) · See more »

CAP theorem

In theoretical computer science, the CAP theorem, also named Brewer's theorem after computer scientist Eric Brewer, states that it is impossible for a distributed data store to simultaneously provide more than two out of the following three guarantees:Seth Gilbert and Nancy Lynch,, ACM SIGACT News, Volume 33 Issue 2 (2002), pg.

New!!: Quorum (distributed computing) and CAP theorem · See more »

Commit (data management)

In computer science and data management, a commit is the making of a set of tentative changes permanent.

New!!: Quorum (distributed computing) and Commit (data management) · See more »

Database transaction

A transaction symbolizes a unit of work performed within a database management system (or similar system) against a database, and treated in a coherent and reliable way independent of other transactions.

New!!: Quorum (distributed computing) and Database transaction · See more »

Distributed computing

Distributed computing is a field of computer science that studies distributed systems.

New!!: Quorum (distributed computing) and Distributed computing · See more »

Network partition

A network partition refers to network decomposition into relatively independent subnets for their separate optimization as well as network split due to the failure of network devices.

New!!: Quorum (distributed computing) and Network partition · See more »

Replication (computing)

Replication in computing involves sharing information so as to ensure consistency between redundant resources, such as software or hardware components, to improve reliability, fault-tolerance, or accessibility.

New!!: Quorum (distributed computing) and Replication (computing) · See more »

Rollback (data management)

In database technologies, a rollback is an operation which returns the database to some previous state.

New!!: Quorum (distributed computing) and Rollback (data management) · See more »

Serializability

In concurrency control of databases,Philip A. Bernstein, Vassos Hadzilacos, Nathan Goodman (1987): (free PDF download), Addison Wesley Publishing Company, Gerhard Weikum, Gottfried Vossen (2001):, Elsevier, transaction processing (transaction management), and various transactional applications (e.g., transactional memoryMaurice Herlihy and J. Eliot B. Moss. Transactional memory: architectural support for lock-free data structures. Proceedings of the 20th annual international symposium on Computer architecture (ISCA '93). Volume 21, Issue 2, May 1993. and software transactional memory), both centralized and distributed, a transaction schedule is serializable if its outcome (e.g., the resulting database state) is equal to the outcome of its transactions executed serially, i.e. without overlapping in time.

New!!: Quorum (distributed computing) and Serializability · See more »

Redirects here:

Quorum (Distributed Systems), Quorum system.

References

[1] https://en.wikipedia.org/wiki/Quorum_(distributed_computing)

OutgoingIncoming
Hey! We are on Facebook now! »