Войти

«Яндекс.Почта» мигрировала с СУБД Oracle на PostgreSQL

4352
1
+1
Yandex
Yandex
Источник изображения: cnwes.ru

«Яндекс» перевел свой почтовый сервис «Яндекс.Почта» с СУБД Oracle на открытое решение PostgreSQL. Процесс занял более трех лет. В компании отметили, что отказаться от решений американского поставщика они решили из-за его сложности и нерасторопности поддержки производителя.


«Яндекс.Почта» на новой СУБД

Компания «Яндекс» осуществила переход с СУБД Oracle на PostgreSQL — свободное программное обеспечение с открытым исходным кодом.

В 2000 г. «Яндекс» запустил «Яндекс.Почту». Изначально все данные хранились и обрабатывались в СУБД Oracle. В настоящее время сервисом пользуются более 10 млн человек ежедневно, ежедневно серверы компании принимают свыше 150 млн писем, общий объем хранимых данных — более 20 ПБ.


Решение отказаться от Oracle

В 2012 г. «Яндекс» принял решение отказаться от СУБД Oracle и сделать это в течение ближайших трех лет. В 2013 г. разработчики начали экспериментировать с различными альтернативами: PostgreSQL, NoSQL, самописным решением на базе платформы, используемой в поиске «Яндекса».


Этапы перехода

К концу 2014 г. был создан прототип системы для «Яндекс.Почты» на базе PostgreSQL. После чего началась основная фаза разработки, она продлилась год — до января 2016 г. После этого началась миграция аккаунтов на новую систему, она длилась до апреля текущего года. Полностью перевод «Яндекс.Почты» на PostgreSQL был завершен в июле. В общей сложности работа заняла 10 человеко-лет (эквивалентно работе 10 людей в течение 1 года). Она была выполнена исключительно собственными силами компании, уточнил CNews представитель «Яндекса» Владимир Исаев.

Один из крупнейших российских вендоров PostgreSQL — компания Postgres Professional — отказался прокомментировать свое возможное участие в проекте, сославшись на «соглашение о конфиденциальности», которое «не позволяет комментировать проекты с “Яндексом”».


Мотивы отказа от Oracle

По словам представителей «Яндекса», к переводу сервиса на новую СУБД их побудили: неотзывчивая служба технической поддержки Oracle, большой объем ручных операций, закрытость кода, неудобное развертывание и большие затраты на содержание.

«PostgreSQL – открытая система, поэтому мы можем сами оперативно решать возникающие проблемы. Это важно для сервиса, работающего в режиме 24/7. Кроме того, в PostgreSQL кэш библиотек не блокируется, а значит развёртывание изменений (в том числе и на этапе тестирования) становится проще», — добавил Исаев.

На сегодняшний день в «Яндексе» переведена на открытую СУБД PostgreSQL только «Яндекс.Почта». В компании не стали отвечать на вопрос, планируется ли перевод на эту СУБД других ее сервисов.

Права на данный материал принадлежат
Материал размещён правообладателем в открытом доступе
  • В новости упоминаются
Страны
Проекты
1 комментарий
№1
18.09.2016 01:28
Ну если теперь всё так "прылэээсно", почему испоганили оформление, нельзя было визуальную составляющую оставить как было? Теперь глаза просто сломать можно.
0
Сообщить
Хотите оставить комментарий? Зарегистрируйтесь и/или Войдите и общайтесь!
ПОДПИСКА НА НОВОСТИ
Ежедневная рассылка новостей ВПК на электронный почтовый ящик
  • Разделы новостей
  • Обсуждаемое
    Обновить
  • 23.11 20:47
  • 11579
Без кнута и пряника. Россия лишила Америку привычных рычагов влияния
  • 23.11 18:41
  • 9
Российский авиалайнер МС-21 будут укорачивать и дорабатывать — это позволит увеличить дальность полёта
  • 23.11 18:03
  • 1
Ту-22М3М может нести МБР(17 тонн ,2 боевых блока по 100 кт ,10000 км ) , стартовать с аэродрома в районе Красноярска ,или с модифицированной трассы Сибирь -Новосиб. -Краснноярск-Иркутск
  • 23.11 16:20
  • 1540
Корпорация "Иркут" до конца 2018 года поставит ВКС РФ более 30 истребителей Су-30СМ
  • 23.11 16:12
  • 40
ВЭБ, "Ростех" и "Росатом" построят 25 заводов по утилизации отходов
  • 23.11 05:31
  • 0
И еще к вопросу о русском патриотизме.
  • 22.11 21:12
  • 185
В России запустили производство 20 самолетов Ту-214
  • 22.11 18:26
  • 18
Основатель Amazon объявил о создании тяжелой космической ракеты
  • 22.11 15:44
  • 0
re:Кино на русском языке , может подойдёт/ Василий КУПЦОВ, генерал-майор милиции, начальник МУР (1994 -1996 гг.):— Современные сериалы не смотрю, потому что когда пытался, то периодически наталкивался в них на моменты, дискредитирующие образ сыщика,
  • 22.11 14:56
  • 2
Баллистика - траектории -минимально затратная ,настильная,планирующие боевые блоки
  • 22.11 04:50
  • 0
Комментарий к "Новый план США по Украине: убрать последние препятствия на пути к прочному миру?"
  • 22.11 03:37
  • 9
Прогнозы Илона Маска: ИИ полностью заменит работающих за компьютерами. Приложения исчезнут, а звук и изображение будет создавать ИИ
  • 21.11 18:47
  • 1
re:системы связи inwave.ru 2025 TRX-8D 10 Мбит/с на расстоянии 500 км,работоспособна с АФАР,прямое расширение помехоустойчивым кодом (DSSS) + ППРЧ (FHSS) сигнал с полосой 80 МГц ,габаритные размеры мм 126х60х35 ,масса г 300
  • 21.11 18:10
  • 7
Новый план США по Украине: убрать последние препятствия на пути к прочному миру?
  • 21.11 16:26
  • 19
"Для прорыва островных цепей". Китай дал мощный ответ Пентагону