YETI3ENGINEСобрать сайт
Меню

ВНУТРИ YETI3ENGINE

Сильная архитектура.
Свободное развитие.

Yeti3Engine разделяет основу платформы и логику конкретного бизнеса. Это позволяет развивать продукт через модули и адаптеры, сохраняя независимость ядра.

Три уровня вашего решения

Ядро отвечает за регистрацию модулей, порядок запуска, события, хуки и контракты возможностей. Оно не импортирует код конкретного приложения и не зависит от Django.

Общая поставка объединяет повторно используемые инструменты: управление страницами, SEO-процессы, телеметрию, архитектурный диспетчер и историю проекта. Часть интеграций живёт в адаптерах общей платформы.

Прикладные модули формируют продукт: каталог, заказы, публикации, кабинеты и другие сценарии. Их состав, совместимость и настройка определяются для конкретного проекта.

Ваше приложение
        ↓
Прикладные модули
        ↓
Сервисы платформы и адаптеры
        ↓
Yeti3Engine

Модули договариваются заранее

Манифест описывает идентификатор, версию, совместимость, зависимости и предоставляемые возможности. SDK также содержит контракты для миграций, маршрутов, ресурсов, прав и фоновых задач.

Ядро проверяет зависимости и порядок запуска. При неудачном старте предусмотрено завершение уже запущенных модулей и очистка зарегистрированных возможностей.

CALMF: от контура до функции

Contour → Application → Layer → Module → Function. Такая структура позволяет рассматривать техническое событие в контексте приложения и его архитектуры.

В коде телеметрии есть локальная очередь событий, пакетная доставка, обработка и адаптеры RabbitMQ и ClickHouse. В общей платформе — административный диспетчер для исследования функций и связей.

AI и история — с управляемыми условиями

Ollama подключается как отдельный AI-контур. Модели, доступные ресурсы и сценарии обработки нужно настроить. Project Chain учитывает события проекта; политики фиксации и подписи задаются отдельно.

Коробка и SaaS

Коробочная версия предназначена для размещения в инфраструктуре заказчика. SaaS разрабатывается; ранний доступ позволяет заранее обсудить потребности. Точные условия поставки, лицензирования и поддержки согласовываются перед покупкой.

Собрать решение под свою задачу ↗