Apple Open Sources FoundationDB
Apple Open Sources FoundationDB
Written by Kay Ewbank   
Wednesday, 25 April 2018

Apple has made its FoundationDB core open source, and wants all future major development to be carried out openly. Apple acquired FoundationDB in 2015.


founddb

 

FoundationDB is very fast, supports ACID-compliant transactions even though it’s NoSQL, and scales well. It's a distributed database designed to run on clusters of commodity servers to handle large volumes of structured data. Data is organized as an ordered key-value store, and you interact with it using API language binding.

Writing on the FoundationDB site, the developers say

"The vision of FoundationDB is to start with a simple, powerful core and extend it through the addition of “layers”. The key-value store, which is open sourced today, is the core, focused on incorporating only features that aren’t possible to write in layers. Layers extend that core by adding features to model specific types of data and handle their access patterns."

They say that the use of layers

"promotes the best practices of scalable and manageable systems."

The idea is that by running multiple layers on a single cluster, so for example a document store layer and a graph layer, when you have a specific application, you can choose the best data model from the availbale layers. The developers hope that by open sourcing the FoundationDB core, the quantity and variety of layers will increase and develop rapidly.

The promise is that all major development will be done in the open, and a design document process has been set up to make sure the work is done transparently and with community input. Developers who contribute to the project will have "a greater voice in the project decision-making".

The source code for FoundationDB is now available on Github, and community forums are available for developers wanting to get involved with the project.

founddb

 

More Information

FoundationDB Site

Related Articles

Apple Buys And Closes FoundationDB 

FoundationDB Version 1.0 Released

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin.

Banner


VIM In The Browser - The Magic of WASM
18/07/2018

No this is not some JavaScript mock-up of VIM, this really is the original real VIM compiled to WASM and then loaded into a browser. It doesn't get more authentic or crazy than this. It is the shape o [ ... ]



DevTube - A Curated Collection of Videos
26/06/2018

There's a new resource for developers. Dev.Tube is where you will find YouTube videos from conferences collected by developers for developers. The website already includes 10,000 videos - of whic [ ... ]


More News

justjsquare

 



 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Wednesday, 25 April 2018 )
 
 

   
Banner
RSS feed of news items only
I Programmer News
Copyright © 2018 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.