В настоящее время мне приходится иметь дело с архитектурной проблемой.
Моя задача - решить некоторые большие проблемы с обработкой изображений и каким-то образом представить оцененные данные, например, в виде json.
Так что я подумализ:
Создание приложения, которое выполняет тяжелую работу (обработка изображений, c ++) и возвращает его оцененные данные в формате json
Созданиеwebapp (например, Django), который вызывает это приложение c ++ и отображает возвращенные данные также в json.Это веб-приложение может выступать в качестве шлюза в мир (www).
На следующем шаге любой может получить доступ к веб-приложению и отобразить данные в соответствии с API остальных, определенными в веб-приложении.
Что вы думаете об этом в целом?Знаете ли вы лучшие способы решения такого рода проблем?Какие архитектуры вы предпочитаете?
Спасибо и привет!