Миграция системы авторизации и аутентификации Госуслуг c Oracle на PostgreSQL

Архитектура и масштабируемость

Миграции данных
Java
PostgreSQL
Oracle
Базы данных / другое
Распределенные системы

Программный комитет ещё не принял решения по этому докладу

Целевая аудитория

Доклад будет полезен инженерам и архитекторам, которые: - работают с высоконагруженными системами; - планируют миграцию монолитных решений;

Тезисы

Поделимся реальным опытом миграции высоконагруженной системы авторизации и аутентификации (ЕСИА) c Oracle на PostgreSQL. Расскажем, как мигрировать распределенный монолит с 70+ приложениями, 200 таблиц, 200+ Тб данных, 160+ бизнес процессов с одной СУБД на другую. В рамках доклада разберём: как решить задачу по переходу системы на другую СУБД, когда у вас наслоение «так исторически сложилось» за 15 лет; разные подходы к способам миграций больших систем; как обеспечить консистентность данных при миграции; как переключить систему с одной СУБД на другую с минимальной недоступностью ключевых функций; мониторинг, логирование, утилиты проверки: что нам очень помогло; как доработать модель данных для PostgreSQL, чтобы производительность не уступала Oracle

Директор департамента разработки в блоке ЕСИА. За 15 лет прошел путь от автоматизации госуслуг на уровне региона и внедрения электронных очередей в МФЦ на уровне страны до системы авторизации которой ежедневно пользуются 12 млн человек. Отвечаю за общее согласование бизнес задач и архитектуры системы авторизации госуслуг.

Видео

Другие доклады секции

Архитектура и масштабируемость