FoundationDB is a NoSQL database. It is uniquely scalable and provides multiple important and customizable features not common to NoSQL databases. It allows ACID transactions and has high fault tolerance due to its elasticity and spread over multiple servers and the cloud. The FoundationDB API exposes much of the functionality over the database. It is RESTful and return JSON-encoded data.
As the database market continues to expand, many start-ups in the space are focusing on honing their key points of differentiation to carve out a customer market. FoundationDB -- with founders from the Adobe-acquired Visual Sciences -- believes that their transactional, API-at-the-core database software will continue to increase in importance as customers seek a NoSQL solution with the reliability of SQL. Cofounder and CEO of FoundationDB David Rosenthal spoke with ProgrammableWeb about how customers are using FoundationDB and why it is worth having an "extremely opinionated API" at its center.