Слой данных
PostgreSQL для основной БД, Neo4j для графа цепи поставок, Qdrant для семантической памяти, ClickHouse для аналитики и временных рядов IoT-телеметрии.
Не «ещё одна TMS». BULLS Engine — единая операционная система холдинга. Парк, склады, документы, финансы, IoT-телеметрия, AI-агенты — всё в одной БД с графовой моделью данных. Источник live-метрик для Control Tower клиента и публичной экосистемы.
6 лет
с момента запуска
48
клиенты + партнёры
~210k
в среднем за 30 дн.
99.97%
SLA 99.9% по контракту
PostgreSQL для основной БД, Neo4j для графа цепи поставок, Qdrant для семантической памяти, ClickHouse для аналитики и временных рядов IoT-телеметрии.
Bounded contexts: Shipments, Containers, Wagons, Documents, Finance, Routing, Pricing, Tracking, ESG. Каждый — со своими entity, агрегатами и invariants.
Use cases, оркестрация (LangGraph для AI, Temporal для долгоживущих процессов), event-bus (Kafka) для реактивных триггеров.
API gateway, OpenAPI 3.1, MCP-сервер, EDI-адаптеры, коннекторы 1С:VTD/ERP, ЭТРАН, ГЛОНАСС, Контур.Диадок, СБИС.
Control Tower (React 18 + TypeScript + Vercel AI SDK), публичный сайт (Bitrix), мобильный PWA, Telegram-боты для уведомлений.
Audit-log, IAM, secrets management, rate-limiting, observability (Prometheus + Grafana + OpenTelemetry), резервное копирование.
| Слой | Решение | Назначение |
|---|---|---|
| Backend | Python 3.12 (основной), Go (latency-critical) | Доменная логика, оркестрация |
| Frontend (Control Tower) | React 18 + TypeScript + Tailwind | UI клиента |
| Frontend (публичный) | 1С-Битрикс | SEO, контент, формы |
| RDBMS | PostgreSQL 16 + Patroni | Основная БД |
| Графовая БД | Neo4j Enterprise | Граф цепи поставок |
| Vector DB | Qdrant | Семантическая память AI-агентов |
| Аналитика | ClickHouse | Telemetry, метрики, BI |
| Event-bus | Apache Kafka | Реактивные триггеры между сервисами |
| Оркестратор | Temporal.io + LangGraph | Долгоживущие процессы и AI-цепочки |
| LLM | Claude (основной), YandexGPT, GigaChat, DeepSeek | AI-агенты |
| Инфраструктура | K8s on Selectel (РФ, ИСПДн уровня К1) | Прод и стейджинг |
| Observability | Prometheus + Grafana + OpenTelemetry + Loki | Метрики, трейсы, логи |
| CI/CD | GitLab CI + ArgoCD | Деплой, GitOps |
| Secrets | HashiCorp Vault | Управление секретами и ключами |
| Uptime API | 99.9% |
| Uptime Control Tower | 99.9% |
| Median TTFB API | 142 ms |
| P99 latency API | < 800 ms |
| MTTR инцидентов | ≤ 4 ч |
| RPO (точка восстановления) | ≤ 1 час |
| RTO (время восстановления) | ≤ 4 часа |
| Резервное копирование | 3-2-1, ежедневно |
Расскажите про текущий ландшафт — менеджер вернётся с архитектурой интеграций и сроками.