Will Transactions Kill NoSQL?
Share this Session:
  Mike Miller   Mike Miller
Co-Founder & Chief Scientist


Wednesday, August 21, 2013
04:15 PM - 05:00 PM

Level:  Technical - Intermediate

Lead by Google Spanner, the past year has seen a renaissance in NewSQL projects focused on providing transactional integrity for large, distributed databases that power big applications and cloud services. I believe the primary motivation is the challenge and reluctance of developers to reason in lieu of transactional semantics.

Given the blueprint provided by Google's Megastore and Spanner publications, it stands to reason that transactions could ultimately spell the end of open source NoSQL databases. In this talk, I argue that the rise of mobile introduces new challenges (e.g., offline data and synchronization) that fundamentally cannot be addressed in transactional systems. Instead, I predict that the majority of NoSQL systems will introduce new behaviors (e.g., strong-consistency, multi-document transactions) as API options.

As an example, I will discuss current work at Cloudant to provide strong-consistency for single-document operations.

As chief scientist, Mike is responsible for developing and evangelizing Cloudant's technical vision, managing long-term product R&D, and directing special projects. While at MIT as a Postdoctoral Fellow, he co-founded Cloudant after cutting his teeth on petabyte-per-second problems at the Large Hadron Collider. Mike holds a B.S. in Physics and a B.A in Philosophy from Michigan State, a Ph.D. in Physics from Yale, and is an Affiliate Professor of Particle Physics at University of Washington.

Close Window