Яндекс опубликовал исходный код распределённой системы управления базами данных YDB. Об этом сообщила пресс-служба компании.
Технология позволяет создавать масштабируемые отказоустойчивые сервисы, способные выдерживать большую операционную нагрузку. Код предоставляется по открытой лицензии Apache 2.0.
YDB способна обрабатывать миллионы запросов в секунду, и сохраняет работоспособность в случае выхода из строя сервера или даже целого дата-центра.
Как отмечают разработчики, надёжность YDB проверена на масштабах Яндекса, где она используется больше 5 лет. Проекты в YDB размещают команды «Алисы», Яндекс.Такси, Яндекс.Маркета, Яндекс.Метрики и других сервисов — сейчас в системе почти 500 проектов. Развернуть YDB можно как на собственных, так и на сторонних серверах — в том числе в Yandex Cloud или других облачных сервисах.