Яндекс выложил в опенсорс YDB

Яндекс опубликовал исходный код распределённой системы управления базами данных YDB. Технология позволяет создавать масштабируемые отказоустойчивые сервисы, способные выдерживать большую операционную нагрузку. Код предоставляется по открытой лицензии Apache 2.0.

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

«Мы уверены, что бурное развитие технологий, которое мы наблюдаем в последние десятилетия, было бы невозможно без применения открытого исходного кода. Доступность технологий способствует их распространению и стимулирует к ним интерес. Например, сейчас уже нельзя представить себе интернет без таких баз данных, как MySQL, PostgreSQL или ClickHouse. Публикуя код YDB, мы продолжаем следовать принципам открытости и делимся со всеми наработками, на которые потратили почти десять лет. Теперь технология, которая позволяет Яндексу быстро масштабироваться и двигаться вперёд, будет доступна всем под свободной лицензией Apache 2.0.», — рассказал Алексей Башкеев, генеральный директор Yandex Cloud.

Яндекс систематически выкладывает в опенсорс свои ключевые технологии. В открытом доступе находится библиотека машинного обучения CatBoost, которая используется в Поиске и других сервисах Яндекса. В 2016 году компания опубликовала исходный код ClickHouse — высокопроизводительной аналитической системы управления базами данных.

Источник: Пресс-служба компании Яндекс

19 апреля 2022 г.

Сайт: ITCnews.ru

Информируем Вас о курсах на сайте Института прикладной автоматизации и программирования (ИПАП) для IT-специалистов по программированию:

Программирование на Java с нуля

Алгоритмизация и структурное программирование на C++

Язык программирования Visual C#. Создание .Net Framework приложений

Разработка реляционных баз данных в MS SQL Server. Язык запросов Transact-SQL

Программирование на языке Python. 1 уровень

Посмотреть больше курсов

Наверх

Ваше сообщение