Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

DATAREON Platform под нагрузкой: настройка высоконагруженной интеграции DATAREON + PostgreSQL + REST

Дата публикации: 15-09-2026 10:35:25

Всем привет! Я Дмитрий Пономарев, разработчик ESB ИТ-интегратора «Белый код»! Сначала всё выглядело довольно просто: забираем данные по REST API, обрабатываем и сохраняем в PostgreSQL. Проблемы начались, когда объём таблицы вырос до десятков миллионов строк, а несколько миллионов записей пришлось регулярно проверять заново.В одном из проектов мы столкнулись именно с такой задачей. DATAREON Platform должен был получать данные через REST API, сохранять их в PostgreSQL, хранить историю состояний и каждый день повторно проверять актуальные записи. На небольших объёмах схема работала нормально, но после роста данных стало ясно: последовательная обработка и вычисление актуальной версии записи «на лету» больше не укладываются в рабочее окно.В этой статье разберём, как мы перестроили интеграцию: вынесли актуальность записи в отдельный признак, добавили специализированные индексы PostgreSQL, распараллелили обработку через воркеры DATAREON и предусмотрели безопасное восстановление после сбоев. В итоге производительность промышленной актуализации удалось довести примерно до 1,1–1,2 млн объектов в час. Читать далее

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Кнопка нажата, а ответа нет: как не потерять действие пользователя и не наделать дублей08.219-09-2026
2Мы написали автономного агента для VACUUM/ANALYZE и запустили на 800+ тестовых БД: что из этого вышло08.1623-09-2026
3Найти ПДн, замаскировать, развернуть копию: большой разбор открытого pg_anon010.2805-09-2026
4Актуальность техстека как задача: наш путь от хаоса к регулярным SLA-апдейтам5726-06-2026
5FESB и PostgreSQL. Кейс «Отметка по дате изменения»06.8919-08-2026
6Семь раз подумай, один раз пошардируй: как мы начали горизонтально масштабировать метаданные чатов Телемоста08.3529-06-2026
7[Перевод] Статистика PostgreSQL: почему запросы выполняются медленно07.7419-08-2026
8Кэш результатов запросов в Postgres Pro: как ускорить часто выполняющиеся запросы и разгрузить базу07.1515-05-2026
9Семь раз подумай, один раз пошардируй: как мы начали горизонтально масштабировать метаданные чатов Телемоста0729-06-2026
10Как мы научили реляционую базу хранить оргструктуру в виде графа на 500к пользователей09.3823-06-2026

Классификация: Партнеры. Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 8.04. Источник: habr.com.