Разработчики: | Apple |
Дата премьеры системы: | январь 2012 г |
Отрасли: | Информационные технологии |
Технологии: | СУБД |
Содержание |
FoundationDB — многомодельная распределенная система управления базами данных (СУБД) NoSQL, работающая с веб-приложениями. Продукт был разработан вокруг «ядра» базы данных с дополнительными функциями, предоставляемыми в «слоях». Ядро базы данных предоставляет упорядоченное хранилище ключей и транзакций. Транзакции способны читать или записывать несколько ключей, хранящихся на любом компьютере в кластере, при полной поддержке свойств ACID (атомарность, согласованность, изолированность, надежность).
Особенностью FoundationDB является возможность создания больших распределенных хранилищ, в которых возможно использование полноценных транзакций, удовлетворяющих требованиям ACID для всех операций с данными. Кроме того, решение предоставляет эффективный низкоуровневый интерфейс, позволяющий любым другим системам, использовать FoundationDB для распределенного хранения информации в согласованном состоянии.
2018: Открытие исходного кода
В апреле 2018 года Apple открыла исходной коды СУБД FoundationDB, которые написаны на языке С++ и поставляются под лицензией Apache 2.0.
Apple начала переходить к открытой модели разработки FoundationDB (всю документацию и коды выложили на сервис GitHub), при которой все решения будут приниматься прозрачно и любой желающий сможет предложить свои изменения и улучшения. Наиболее активные разработчики из сообщества смогут принимать участие в принятии решений.
В Apple, комментируя раскрытие кодов FoundationDB, отметили, что этот проект может стать основной для нового поколения распределенных баз данных.[1]
2015: FoundationDB куплена Apple
В марте 2015 года стало известно о продаже проекта FoundationDB компании Apple. Стоимость сделки не раскрывалась. Перед покупкой FoundationDB в стартапе работало 40 человек, а общее количество привлеченных инвестиций составляло $23 млн.
Примечания
Подрядчики-лидеры по количеству проектов


















Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
























Распределение систем по количеству проектов, не включая партнерские решения























