Какое приложение Rails было бы невозможно на Heroku? - PullRequest
2 голосов
/ 20 июля 2011

Я пробовал Heroku не так давно и это фантастическая платформа. Поскольку я хочу использовать его для ВСЕХ приложений wep, которые я имею в виду сейчас и которые мне придется делать в будущем, какое приложение не можно разместить на Heroku, если оно есть ? Какую альтернативу вы предлагаете для этих приложений?

Ответы [ 2 ]

1 голос
/ 20 июля 2011

Вопрос не в том, можете ли вы разместить на Heroku или нет, а в том, какие конкретные вещи вы можете делать на Heroku, и какие вещи вам нужны альтернативные (часто лучшие) решения.

Например,Вы не можете сохранить в файловую систему на самом Heroku, поэтому любые загрузки файлов или изображений необходимо сохранить во внешний источник (например, Amazon S3).

Подробнее см. http://devcenter.heroku.com/categories/platform-constraints.

0 голосов
/ 20 июля 2011

На данный момент Heroku размещает только Ruby Apps, Node.js и Clojure, поэтому все, что делается с этими языками, может обрабатывать Heroku.

С точки зрения масштабирования Heroku может быть не лучшим выбором для приложений, которые получают тонны трафика. Забавно, что у Engine Yard есть слоган «Когда приложения растут», и это своего рода начало с Heroku бесплатно, и если ваше приложение получает трафик, переходите к чему-то, что может быть лучше для производительности.

Тем не менее, для действительно больших веб-сайтов все рубиновые хосты, вероятно, не тот путь, который в настоящее время использует пассажира с несколькими серверами.

...