At the NoSQL Now conference in San Jose, Dave Rosenthal of FoundationDB presented the case for why he believes future generations of NoSQL databases will need to support ACID transactions in order for developers to more easily build, deploy and scale applications.

He spoke also about the history of NoSQL, common misunderstandings of the CAP theorem, approaches to and challenges in trying to build and test an ACID database, and the details behind improving performance and testability by developing their own programming language, Flow, which adds actor model concurrency to C++.

More information and slides on