What is eventual consistency? - Definition from WhatIs.com

Definition

eventual consistency

Part of the Data centers glossary:

Eventual consistency is a characteristic of distributed computing systems such that the value for a specific data item will, given enough time without updates, be consistent across all nodes

Accordingly, the value across all nodes will be consistent with the last update that was made -- eventually. Before enough time has elapsed without updates, however, the value may be inconsistent across multiple copies of the data. Eventual consistency is only acceptable for fault-tolerant applications.

In distributed computing environments, the CAP theorem postulates that it is impossible to simultaneously guarantee consistency, availability and partition tolerance (CAP) and that administrators have to select the two out of three that are most important to them. 

Eventual consistency is also known as optimistic replication

 

This was last updated in April 2014
Contributor(s): Ivy Wigmore
Posted by: Margaret Rouse

Related Terms

Definitions

  • zombie server (comatose server)

    - A zombie server, also known as a comatose server, is one that is plugged in and drawing power but not performing any work and possibly not detectable other than physically. (WhatIs.com)

  • composable infrastructure

    - In a composable infrastructure, a software application calls the physical compute, storage and network resources services it requires and composes an infrastructure to support the application on-de... (SearchDataCenter.com)

  • wind turbine

    - A wind turbine is a power generating device that is driven by the kinetic energy of the wind. Wind turbines general fall into one of two categories: Horizontal axis wind turbines (HAWTs) and vertic... (WhatIs.com)

Glossaries

  • Data centers

    - Terms related to data centers, including definitions about network operations centers (NOCs) and words and phrases about the storage, management and the transmission of data.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Ask a Question. Find an Answer.Powered by ITKnowledgeExchange.com

Ask An IT Question

Get answers from your peers on your most technical challenges

Ask Question

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.