Отчет 2025 | Модернизация
В 2025 году была проведена работа по повышению эффективности и удобства использования системы catalog.unicat.uz. Были улучшены интерфейс системы и рабочий процесс, а также повышены ее качество и точность.
Почему потребовалась модернизация Unicat?
Зависимость от устаревшего набора технологий замедляла производительность и затруднала разработку системы;
Архитектурные ограничения старого решения препятствовали росту объемов данных и числа пользователей;
Использование устаревших версий программного обеспечения повышало уязвимость систеиы к кибератакам и утечкам данных.
Модернизация Back-End: с ASP.NET MVC 4 на ASP.NET Core 9
Ранее:
Система работала на устаревшей платформе ASP.NET MVC 4, что приводило к ограничениям масштабируемости и усложняло разработку.
Сейчас:
Полная миграция на современный ASP.NET Core 9 и C# 12 с внедрением новой системы индексирования на основе Apache Lucene.
Миграция базы данных: с MS SQL Server на PostgreSQL
Ранее:
Зависимость от проприетарного MS SQL Server с высокими лицензионными затратами и ограничениями гибкости.
Сейчас:
Успешная миграция на PostgreSQL 17.7.2, вклчая вс структуру и данные.
В результате:
Значительно более быстрый и релевантный поиск по всем данным;
Улучшенная масштабируемость поисковай службы;
Снижена нагрузка на базу данных во время поисковых запросов.