Нужно ли ставить Unicorn за Nginx (или Apache)

Меня немного смущает эта архитектура. В одном из проектов, над которым я работаю, Unicorn был выбран в качестве сервера Rails. И он ставится за веб-сервером Nginx. Насколько я понимаю, Unicorn - это полнофункциональный веб-сервер, и мы не планируем размещать какие-либо другие приложения Rails на том же экземпляре сервера.

Итак, мой вопрос: каковы преимущества наличия дополнительного уровня в цепочке:

client -> nginx -> unicorn -> unicorn worker
10
задан x7_ 1 February 2012 в 13:24
поделиться