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