Cherrypy: я должен действительно поместить его позади frontend?

Я работал над веб-приложением Python с помощью cherrypy и читаю, это было бы более "устойчиво" для использования его в качестве бэкенда, таким образом, я дал ему попытку.

Вскоре помещенный, выполняя некоторые сравнительные тесты на странице, делающей некоторые операции базы данных и служащей статическому и динамическому контенту, показал, что плоскость cherrypy была вдвое более быстрой, чем nginx и memcached, и приблизительно половина быстрее, чем lighttpd. Я слышал, что у последнего были проблемы утечки памяти, поэтому воздержался от использования его. И да, и nginx и lighttpd были настроены для обслуживания статического содержания.

Я не хотел испытывать апача, так как я буду развертывать его на относительно "маленьком" VPS.

Так, рассмотрение, что:

  • Я привычка' развернуть его в распределенной системе некоторое время, действительно ли безопасно использовать cherrypy самостоятельно?
  • И когда я разверну его в такой системе, какой frontend выполняет лучшее?
5
задан felace 8 August 2010 в 21:47
поделиться