Я приближаюсь к развертыванию приложения, созданного на Rails 3.1.x, и начал выполнять некоторые тесты производительности. Поймав ab
немного, я вижу некоторые очень обескураживающие результаты, которые дают около 15 запросов в секунду на Heroku.
При локальном тестировании я вижу похожие результаты, которые действительно демонстрируют, что это приложение больше всего.
Я запускаю Unicorn, что на 40% быстрее, чем Thin на Celadon Cedar. Кроме того, я использую общий доступ к PGSQL.
Я надеюсь, что кто-то может поделиться списком стилей или, по сути, контрольным списком запуска, который я должен переместить при подготовке приложения к производству и переходе к необходимости настройки скорости. До сих пор я не нашел реальный краткий список элементов, способных двигаться, что, кажется, имеет смысл, учитывая мою ситуацию.
Или, если у вас есть солидный практический опыт, проходящий через такие проблемы, любой ввод будет оценен!