home.social

#shadow_reads — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #shadow_reads, aggregated by home.social.

fetched live
  1. Oracle → PostgreSQL без даунтайма: как мы перевозили терабайт банковской базы и где всё ломалось

    Задача звучала как задача из учебника: перенести кредитный домен банка с Oracle на PostgreSQL. 70+ таблиц, чуть больше терабайта данных, 500–3000 RPS на чтение и 50–300 на запись в пике. Одно ограничение: система обслуживает клиентов и не может остановиться. Ни на ночь, ни на выходные, ни «на 15 минут на переключение». Эта статья — не туториал «как мигрировать за 10 шагов». Таких на Хабре десятки, и половина из них сводится к «запустите ora2pg». Здесь — список мест, где у нас всё ломалось, в порядке от «это все знают, но всё равно наступают» до «об этом мы узнали за неделю до переключения». Если вы планируете такую миграцию, читайте как чеклист. Если уже прошли — сверьте, сколько совпало. Дисклеймер: проект под NDA, поэтому названия, точные объёмы и часть деталей изменены. Порядок величин и сами проблемы — настоящие.

    habr.com/ru/articles/1074552/

    #миграция_баз_данных #zero_downtime #cdc #apache_kafka #pgbouncer #highload #архитектура_бд #shadow_reads #репликация