Это хорошая идея для реализации промежуточного программного обеспечения для моей бизнес-логики не HTTP?

На самом деле, вы ничего не можете сделать, потому что pyswarm зависит от конкретной версии numpy.

Одно решение - вы можете использовать virtualenv для создания отдельной среды python

0
задан Oytun 19 January 2019 в 18:39
поделиться

1 ответ

Шаблон 'Middleware like' может быть полезен в вашем случае. Термин middleware очень широк. Большую часть времени вы найдете его в контексте распределенных приложений. В контексте веб-приложений этот шаблон используется веб-платформами для управления объектами ответа и запроса.

Я не буду описывать более подробно, что такое промежуточное программное обеспечение, но вот несколько других шаблонов проектирования, которые могут быть полезны. Шаблоны не просто похожи на промежуточное программное обеспечение, но пытаются решить подобные проблемы. Как правило, существует не один шаблон для решения вариантов использования, как у вас.

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

Я не уверен насчет вашего варианта использования и инфраструктуры, но обычно возникает одна проблема - обработка ошибок между этапами.

0
ответ дан T.Nylund 19 January 2019 в 18:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: