Today, FoundationDB announced Version 3 of its distributed Key-Value Store. Among many features and improvements, the most significant is the removal of a major scalability bottleneck, and the massive performance gains that this enables. Our CEO Dave Rosenthal announced the release in this blog post and talked about the vision and technology that went into the all-new “transaction engine” at the heart of the product.
I’m going to take a look at things from a different perspective - does pushing the performance envelopes of already impressive distributed databases really matter? Are there workloads that are going to push these limits? We believe so. A brief dive into the history of the Internet and its connection to database technology, and a look at where we’re headed - the “Internet of Things” - can help explain why.