YugabyteDB - облачная распределённая база данных, которая претендует на роль «и умной, и красивой». Мой свободный перевод ниже...
С одной стороны, она полностью совместима с PostgreSQL, так что не придётся переучивать привычные запросы и фишки вроде триггеров, функций и хранимых процедур.
С другой стороны, под капотом работает архитектура в стиле Google Spanner: распределённые транзакции, Raft‑консенсус, гибридные часы и вся эта скучная, но нужная магия, которая обеспечивает строгую консистентность и живучесть к любым авариям.
Хотите кластер в разных зонах и регионах облака? Пожалуйста. RPO равен нулю, RTO не более трёх секунд, то есть «упало» и тут же «поднялось». Масштабирование тоже из серии «добавь узел и получи больше мощности».
Сейчас у проекта почти 9.7 тысяч звезд на GitHub, более 1200 форков и 560 контрибьюторов, так что движуха явно нешуточная. Последний релиз вышел 5 августа 2025 года под номером v2025.1.0.1, а до этого накопилось ещё 234 версии. В свежих апдейтах - поддержка PostgreSQL 15, активный анализ нагрузки в реальном времени, оператор для Kubernetes и даже модные расширения вроде pgvector для работы с векторными данными.
И всё это с открытым исходным кодом, но с приправой лицензий: Apache 2.0 для всех и «Polyform Free Trial» для управляемых сервисов. В общем, база позиционирует себя как универсальный солдат для критически важных приложений в облаке, а для разработчиков это означает одно - можно перестать выбирать между «надёжно» и «масштабируется».
У нас в парсинге используется MS SQL, а в других проектах уже перешли на PostgreSQL (для получения шанса попасть в реестр отечественного ПО)...
Русский ИТ бизнес
Русский ИТ бизнес 👨
Подписаться
Комментарии (0)
https://habr.com/ru/companies/ydb/articles/740560/