TGViewer
Network architecture and Administration Network architecture and Administration @network_arch · 1.58K subscribers
Post #613 650

Forwarded from Базы данных

Как мы переехали с Oracle на PostgreSQL в нагруженном сервисе без даунтайма

Всем привет! Я Сергей, работаю в B2B-команде Яндекс Маркета последние 3,5 года. Как уже понятно из заголовка, сейчас я вам расскажу про yet-another-миграцию с базы на базу, которая началась в середине 2021 года и заняла почти год. Получается, мемуары.

Вас ждёт рассказ о том, как мы:

- несколько месяцев чинили тесты и делали трансформер;

- десятки раз переливали данные;

- чинили баги незаметно для пользователей;

- заставили сервис работать на PostgreSQL быстрее, чем он работал на Oracle.
https://habr.com/ru/companies/yandex/articles/801415/
More from @network_arch
  1. Apr 12, 2026Как работает TCP-квитирование Рукопожатие, благодаря которому стал возможен интернет. Я го…
  2. May 29, 2025Переезд с Nginx на Angie. Пошаговая инструкция https://habr.com/ru/articles/912932/
  3. May 28, 2025Как подключить виртуальные сетевые диски к выделенному серверу https://habr.com/ru/compani…
  4. May 28, 2025Побег от WSL или Как превратить старый ноутбук в домашний сервер для хранения данных и уда…
  5. Apr 5, 2025Что будет, если не использовать TCP или UDP? Однажды мне стало интересно: а что будет, есл…
  6. Mar 19, 2025Дело всегда в TCP_NODELAY https://habr.com/ru/companies/ruvds/articles/890874/
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →