1 500 000
Культура и исскусство
iOS, Android
Март 2026
Спроектировать и разработать отказоустойчивую серверную архитектуру распределенной ИИ-экосистемы, способную выдерживать высокие нагрузки при интеграции больших языковых моделей (LLM). Требовалось автоматизировать сложные расчеты по авторским отчислениям с помощью автономных ИИ-агентов, создать десктопное приложение для реалтайм-визуализации процессов с минимальной задержкой и обеспечить аптайм инфраструктуры на уровне 99,9%.
В рамках проекта была спроектирована и внедрена высокодоступная инфраструктура для работы с большими языковыми моделями (LLM) и распределенная архитектура рабочих процессов. Проект выполнен в условиях строгого соглашения о конфиденциальности (NDA), поэтому технические детали представлены в обезличенном виде.
В ходе реализации были успешно решены следующие инженерные задачи:
1. Инфраструктура и отказоустойчивость:
Разработан бэкенд на NestJS с интеграцией RabbitMQ, Redis и BullMQ для управления распределенными очередями сообщений и фоновыми задачами. Это позволило полностью устранить узкие места при интенсивном выводе ответов LLM и обеспечило постоянную доступность системы на уровне 99,9%.
2. Высокопроизводительный Desktop-клиент:
Разработано кроссплатформенное десктопное приложение на базе Electron JS. За счет использования аппаратного ускорения 2D-рендеринга была реализована сквозная визуализация действий автономных ИИ-агентов и потоковая передача телеметрии в реальном времени с минимальной задержкой.
3. Автоматизация ИИ-агентов:
Спроектирована и запущена система автономных агентов с использованием NestJS, LangChain и API OpenAI. Система позволила полностью автоматизировать сложные расчеты по авторским отчислениям и интеллектуальному управлению правами.
4. Оркестрация и СУБД:
Обеспечена строгая согласованность данных в СУБД PostgreSQL с использованием Prisma и TypeORM. Внедрена автоматизация миграции схем непосредственно в конвейер CI/CD. Вся распределенная инфраструктура была развернута в облачных средах AWS и Digital Ocean с использованием Docker и Kubernetes (K8s) для оркестрации многопоточных процессов и изоляции ресурсоемких вычислений.
5. Аналитический интерфейс:
Связка Next.js и Shadcn UI использована для создания динамических панелей управления (Dashboards) с поддержкой реалтайм-коммуникаций на базе React.
1. Спроектирована и запущена отказоустойчивая микросервисная архитектура бэкенда на NestJS с гарантированным показателем доступности (аптайм) инфраструктуры на уровне 99,9%.
2. Реализована распределенная система очередей задач (RabbitMQ, Redis, BullMQ), что позволило полностью ликвидировать задержки при пиковых нагрузках во время генерации и вывода ответов LLM.
3. Успешно автоматизированы ресурсоемкие расчеты авторских отчислений на базе автономных ИИ-агентов, интегрированных с API OpenAI.
4. Развернуто десктопное приложение на Electron JS с оптимизированным 2D-рендерингом для стабильного отображения аналитической телеметрии в реальном времени.
5. Настроена автоматическая оркестрация инфраструктуры в кластерах Kubernetes (AWS/Digital Ocean) с бесшовным накатыванием миграций БД PostgreSQL внутри конвейера CI/CD.