Онлайн-ритейлер «Самокат» переехал с MS SQL на Postgres Pro Enterprise для 1С. Оптимизации и механизмы сжатия в новом контуре помогли сократить объем базы в 10 раз: со 120 до 12 ТБ.
🎯 Задача
Бизнес вырос из «1С:Управление торговлей»: понадобились более широкие возможности 1С. Параллельно нужно было заменить MS SQL. Два перехода объединили в один проект, чтобы быстрее завершить внедрение.
Исходная база занимала 120 ТБ сжатых данных. Каждый день в ней фиксировалось около 6 млн интеграционных событий. Система работала круглосуточно, нагрузка росла. Остановить бизнес ради миграции было нельзя.
⚙️ Решение
Команда Ecom.tech построила новый контур на 1С и Postgres Pro Enterprise для 1С параллельно действующей системе.
Главная сложность — наладить непрерывный обмен данными. В новую систему направили данные из смежных систем и все изменения, которые пользователи вносили в «1С:УТ». Обмен организовали через внутреннее решение по событийной интеграции.
Это позволило проверять новый контур на реальной нагрузке и устранять ошибки до перехода. Пользователи заранее осваивали ERP на знакомых документах.
У такого подхода была своя цена: новые функции приходилось разрабатывать сразу для двух систем. Команда также разбиралась с неоптимальными запросами и осваивала новый стек.
В критических ситуациях подключались специалисты Postgres Professional. Вместе с Ecom.tech они анализировали дампы, отлаживали СУБД и решали проблемы. Прямая поддержка помогала справляться со сложностями на больших объемах данных.
📊 Результат
Пользователи перешли на 1С без остановки бизнеса. До завершения перехода старая система продолжала работать, а новая получала актуальные данные.
В новом контуре:
✅ Сократили объем базы со 120 до 12 ТБ — за счет оптимизаций и механизмов сжатия.
✅ Снизили потребление оперативной памяти в 3-4 раза.
✅ Уменьшили нагрузку на процессор в 3 раза.
✅ Создали запас производительности для дальнейшего роста.
Самокат получил больше возможностей для управления бизнесом, снизил потребление ИТ-ресурсов и подготовил систему к росту нагрузки.
🔗 Как настроили обмен между системами и провели миграцию без остановки бизнеса — читайте на сайте.
🔔 Читайте нас в MAX
Post #1664
1.1K

- 🔥 13
- 👏 6
- ❤ 3
- ❤🔥 1