Поделиться
Поделиться
Запрос «разработка сложных проектов» обычно означает не «сайт на WordPress», а несколько связанных контуров: железо, протоколы, backend, клиенты, данные, безопасность и сопровождение в production. В OtherCode такие системы — норма: от прошивки STM32 и Modbus до Game API на PostGIS и AI-аудита документов.
Обзор услуг — на странице Сложные проекты.
Признаки сложного проекта
| Признак | Пример из портфолио |
|---|---|
| Несколько runtime | Typhoon: STM32 + Qt + Linux |
| Реальное время / OT | Modbus, OPC UA, телеметрия Galvatec |
| Геоданные и нагрузка | Synapse Stream Game API + PostGIS |
| Регуляторика и PII | URAP AI, промышленные контуры |
| Долгий жизненный цикл | OTA прошивки, live-ops игры |
Архитектурный подход
- Границы контуров — OT не смешиваем с публичным API без шлюза.
- Контракты данных — события и схемы версионируются явно.
- Наблюдаемость — метрики, логи, трассировка с первого production.
- Деплой воспроизводим — Docker, GitLab CI, документированный rollback.
- Команда и процесс — итерации, демо, фиксированный scope MVP.
Подробнее: микросервисы, DevOps на практике, data engineering.
Кейсы
- Typhoon — портфолио: драйверы ПЧ, OTA, полевая инфраструктура.
- Galvatec — промышленная телеметрия.
- Synapse Stream — transmedia + BCI + игра.
- URAP AI — документы и AI-аудит.
Когда не нужен «большой» стек
Сложность ≠ Kubernetes с первого дня. MVP часто живёт на VPS + Docker Compose + PostgreSQL; оркестратор подключается по метрикам нагрузки и команды, а не по моде.
Следующий шаг
Опишите контуры системы (железо, пользователи, интеграции) — обсудим проект или изучите направления студии.

