Магазин грузился 5 секунд - теперь мгновенно: перевели монолит на Laravel в 7 сервисов на Go и С#
Переписали монолит Artfabric на 7 Go-сервисов: время загрузки каталога сократилось с ~5 секунд до долей секунды.
Задача
Интернет-магазин Artfabric работал на legacy-монолите Laravel: страницы каталога открывались около пяти секунд, поиск тормозил, а любая правка затрагивала всю систему и несла риск остановки продаж. Требовалось переписать платформу на современный стек, разделить на независимые сервисы и ускорить отдачу страниц без остановки торговли.
Решение
Монолит разбили на семь независимо деплоящихся сервисов на Go: публичный API, SSR-фронтенд, админ-панель, личный кабинет, AI-сервис, генератор КП и экспорт фидов. Бэкенд переписали с PHP на Go (Fiber, Chi), фронтенд — на SSR с Templ и HTMX для быстрой отрисовки и индексации. Поиск вынесли в Meilisearch с деградацией на pg_trgm, часто запрашиваемые данные закрыли кешем Redis. Миграцию провели параллельно с работающим монолитом, финальное переключение — за одно ночное окно с возможностью отката.
Результат
- ~5 сек → доли секунды Время загрузки страниц каталога
Время загрузки каталога сократилось с ~5 секунд до долей секунды, потребление памяти снизилось кратно, поиск по 2 200 позициям работает мгновенно. Магазин не простоял ни дня, а выкатка новых функций сократилась до одного пуша.
Ещё 92 кейса в категории Мебель → Дизайн
Похожие кейсы
Интернет-магазин «Диванчик»: рост брендовых запросов на 520% и ROI 230%
Создали интернет-магазин мебельной фабрики «Диванчик» с брендингом и стратегией продвижения: рост брендовых запросов на 520% и ROI 230% за первый год.
Сайт-портфолио Liron Moran Interiors принёс 11 лидов за 3 месяца
Разработали сайт-портфолио для дизайнера корпоративных интерьеров Liron Moran Interiors: за 3 месяца после запуска получено 11 целевых лидов от крупных клиентов.
Сайт Allen Brau с 3D-визуализацией и дизайн-проектом ванной
Разработали сайт для немецкого бренда премиальной сантехники Allen Brau с 3D-визуализацией продукции и бесплатным дизайн-проектом ванной комнаты.
Новый сайт и айдентика для производителя мебели Stool Group
Разработали новый сайт и айдентику для производителя мебели Stool Group: глубина просмотра выросла на 16%, оборот — на 8,2%.
23 предзаказа за месяц для онлайн-бутика Matthew Fisher
Разработали сайт второй коллекции для Мэттью Фишера и за первый месяц собрали 23 предзаказа на 31 объект.
Сайт для мебельной компании «Фабрикант»: визуальная витрина с ИИ-помощником
Создали современный сайт для мебельной компании «Фабрикант» с ИИ-помощником, интерактивными галереями и 3D-рендерами, который сократил путь от интереса до заявки.