Этот вопрос относится к старому вопросу: MySQL tracking system. Короче говоря, я должен внедрить систему слежения, которая будет иметь большие нагрузки с использованием Python. Для части базы данных я остановился на mongoDB (который звучит как правильный инструмент для этой работы). Язык разработки будет Python.Система отслеживания и статистика в реальном времени в Python
Я думал об использовании нескольких экземпляров приложения CherryPy для nginx. Причиной этого является то, что я не хочу самостоятельно обрабатывать всю часть wsgi, но, с другой стороны, мне не нужна полноценная веб-инфраструктура, так как приложение будет простым и нет необходимости в ORM.
Мои вопросы:
Должен ли я использовать встроенный сервер CherryPy или я должен использовать Apache с modwsgi (или другого сервера в целом)?
Это звучит как разумный подход (nginx, mongoDB)? Если нет, что бы вы порекомендовали?
Заранее спасибо.
+1 для хорошего вопроса. MongDB выглядит как очень хорошая БД для высоких нагрузок, но вы также рассматривали БД с поддержкой ГИС? – Mawg