Starting today, FoundationDB starts its next chapter as an open source project!
FoundationDB is a distributed datastore, designed from the ground up to be deployed on clusters of commodity hardware. These clusters scale well as you add machines, automatically heal from hardware failures, and have a simple API. The key-value store supports fully global, cross-row ACID transactions. That’s the highest level of data consistency possible. What does this mean for you? Strong consistency makes your application code simpler, your data models more efficient, and your failure modes less surprising.
The great thing is that FoundationDB is already well-established — it’s actively developed and has years of production use. We intend to drive FoundationDB forward as a community project and we welcome your participation.
FoundationDB was purchased by Apple back in 2015 they specialize in distributed databases. I would like to point out that there is no Swift language support but it supports Google’s Go language.