Поисковый движок SBrowserV2 построен на асинхронной архитектуре с использованием FastAPI и Manticore Search. Система развернута в Docker-контейнерах и включает шлюз, поисковый слой, ИИ-бустер для внешних запросов и фоновый краулер.
Ядро ранжирования основано на «Теории Связей», где поисковая выдача формируется как граф, обучающийся на кликах пользователей. Такой подход позволяет повышать релевантность результатов, игнорируя SEO-мусор.
Система работает на VPS с 1 CPU и 2 ГБ оперативной памяти. В рантайме потребление ресурсов составляет 375 МБ RAM. Время обработки повторных поисковых запросов через локальную базу составляет 0,433 миллисекунды.
В процессе разработки команда столкнулась с проблемами SSL-соединений при работе с внешними шлюзами. Для решения задачи потребовалось принудительное обновление системных сертификатов внутри Docker-образа.






