Требуется создание архитектуры и бэкенда масштабируемой платформы для агрегации товарных предложений. Функциональным ориентиром служит логика организации каталога портала https://1ya.me/
Система должна работать с базой данных объёмом примерно 100 миллионов товарных позиций (SKU) и обеспечивать мгновенный отклик при поиске, сортировке и использовании множественных фильтров.
В задачи входит проектирование отказоустойчивой микросервисной архитектуры, рассчитанной на высокие пиковые нагрузки (HighLoad). Требуется настройка и глубокая оптимизация поисковых движков (Elasticsearch, ClickHouse или аналогичных) для быстрой выдачи по сложным запросам. Необходима разработка эффективных пайплайнов (ETL) для импорта, парсинга и постоянной синхронизации данных от множества поставщиков через API, XML/YML фиды.
Система должна включать механизмы горизонтального масштабирования: шардирование баз данных (PostgreSQL), многоуровневое кэширование (Redis/Memcached) и балансировку нагрузки. Необходимо создание системы мониторинга, логирования и алертинга для контроля состояния всех узлов кластера.
Ожидается описание реального опыта работы с высоконагруженными системами (с указанием примерных RPS и объёмов данных из предыдущих проектов), предварительный стек технологий, примеры архитектурных решений или кейсы из портфолио, а также обозначение этапов реализации и ориентировочную стоимость работ.