Есть задача развернуть продакшн площадку для высоконагруженного Ruby on Rails приложения. Площадка будет состоять из программного балансировщика нагрузки + несколько RoR-фронэндов + кеширующие сервера + сервера баз данных. С БД и кешированием все понятно, а вот с двумя первыми компонентами этой архитектуры есть вопросы, которые хотелось бы обсудить. Насколько я понял, для фронтэндов выбор хоть небольшой, но имеется:
-- nginx + thin
-- nginx + unicorn
-- nginx + phusion passenger
Какие особенности есть у каждого из этих сочетаний и что на ваш взгляд будет показывать наилучшие результаты по производительности? Есть ли другие варианты, сравнимые по производительности и использованию ресурсов ОС с вышеперечисленными?
На счет балансировки нагрузки, что бы вы посоветовали использовать на продакшене в данном случае?


Ответ на:
комментарий
от exception13

Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от PartyZan
Ответ на:
комментарий
от yltsrc

Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.