Architecture & Design Follow 2412 Followers

The Blockchain and the CAP Theorem

by Andrew Morgan Follow 3 Followers on  Apr 07, 2017

Yaron Goland, Principal Architect at Microsoft, has published an article describing how a blockchain client can be made AP or CP based on its implementation. This works by being able to configure how many blocks must come after a transaction until it is accepted. The more blocks which have occurred after the transaction, the more likely it is to have a system wide consensus, making it consistent.

Development Follow 684 Followers

Google Launches Cloud Spanner Public Beta

by Andrew Morgan Follow 3 Followers on  Feb 28, 2017

Google has launched the public beta for Cloud Spanner, its globally distributed relational database service. Part of Google Cloud Platform, it delivers both ACID transactions and high availability, appearing to violate CAP theorem.


Questions About the Lambda Architecture

by Seth Cousins Follow 0 Followers on  Sep 03, 2014 1

In a blog post suggesting limits to the usefulness and applicability of the Lambda Architecture, Jay Kreps argues that Lambda contains valuable ideas but that ultimately it is a temporary solution due to immature tools rather than the future of big data.


Alternatives to Eventual Consistency

by Harry Brumleve Follow 2 Followers on  Jun 18, 2014

Causal Consistency models offer an alternative Eventual Consistency for distributed systems; both models should be weighed against your system's requirements and risk tolerance.


BitCoins Lost, MongoDB and Eventual Consistency

by Abel Avram Follow 11 Followers on  Apr 24, 2014 6

The recent theft from several BitCoin operators has sparked a debate whether eventually consistent databases are useful or not for banking.


FoundationDB NoSQL Database Supports ACID Transactions

by Srini Penchikala Follow 37 Followers on  Apr 29, 2013 2

FoundationDB database platform combines NoSQL scalability with ACID transactions across all data within the database. FoundationDB team announced last month the availability of its new NoSQL database platform.

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you