[WEBINAR] Better to Ask Permission? Best Practices for Privacy and Security

Basically Available, Soft State, Eventual Consistency (BASE)

Definition - What does Basically Available, Soft State, Eventual Consistency (BASE) mean?

Basically Available, Soft State, Eventual Consistency (BASE) is a data system design philosophy that prizes availability over consistency of operations. BASE was developed as an alternative for producing more scalable and affordable data architectures, providing more options to expanding enterprises/IT clients and simply acquiring more hardware to expand data operations.

Techopedia explains Basically Available, Soft State, Eventual Consistency (BASE)

BASE may be explained in contrast to another design philosophy - Atomicity, Consistency, Isolation, Durability (ACID). The ACID model promotes consistency over availability, whereas BASE promotes availability over consistency.

Experts have noted that BASE requires a level of "failure," or lack of consistency, that makes a data operation run less effectively without overburdening users. An example is when a designer relaxes the consistency of a financial transactional database by allowing for lag time between a transaction and account updates. Allowing less constantly updated data gives developers the freedom to build other efficiencies into the overall system. In other words, elements like consistency and availability often are viewed as resource competitors, where adjusting one can impact another. In BASE, engineers embrace the idea that data has the flexibility to be "eventually" updated, resolved or made consistent, rather than instantly resolved.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.