Премия

Голосование за номинантов

Вернуться к списку номинантов
YDB

YDB

За создание Distributed SQL базы данных

YDB это Distributed SQL база данных, разработанная с учетом требований, предъявляемых сервисами Яндекса к масштабируемости, отказо- и катастрофоустойчивости. Система масштабируется на тысячи серверов, обрабатывает нагрузки в миллионы RPS на базах данных объемом в петабайты. YDB получила широкое распространение как для проектов с высокими нагрузками, так и для проектов с небольшими нагрузками, которым важна отказоустойчивость. На случай роста нагрузок в системе реализовано прозрачное шардирование данных по размеру и нагрузке. При этом система автоматически восстанавливает работоспособность после сбоя диска, сервера или даже целого дата-центра, обеспечивает строгую консистентность данных с соблюдением serializable уровня изолированности транзакций. YDB — больше чем база данных, это платформа данных. В 2022 году был опубликован код БД,в 2023 код топиков, входящих в платформу YDB (аналог Apache Kafka), планируется публикация сервиса распределенных федеративных запросов, развитие аналитических способностей платформы и совместимость с PostgreSQL. YDB доступна для самостоятельного развертывания, в том числе с помощью Kubernetes, в качестве Managed сервиса и Serverless Базы Данных в Яндекс Облаке. Среди пользователей YDB такие проекты как Авто.ру, Алиса, Кинопоиск, Маркет, Музыка, Такси и многие другие.
Ссылка на проект >>