Героку надежен? - PullRequest
       2

Героку надежен?

12 голосов
/ 16 мая 2011

Я уже несколько месяцев веду сайт на Heroku, который очень скоро будет запущен в производство.

С тех пор, как я начал с ними, произошло как минимум три значительных перерыва в работе, один из которых былкатастрофическое отключение Amazon в прошлом месяце, и еще одно - многочасовое отключение сегодня.

Я верю в видение Heroku и считаю, что это отличная компания, но я сталкиваюсь с конечной проблемой: могут ли онине поддерживать сайты в рабочем состоянии, все, что мне нравится в них, на самом деле не имеет значения.

Является ли Heroku надежным поставщиком для запуска рабочего сайта на Rails?

Есть ли другие провайдеры, которых ямогли бы посмотреть, у кого репутация надежнее, чем у Heroku?

Ответы [ 7 ]

9 голосов
/ 16 мая 2011

На мой взгляд, простои могут случиться практически с любым провайдером.Вам нужно увидеть, насколько хорошо или плохо хост справляется с простоями и какие усилия они прилагают, чтобы держать клиента в курсе возможных решений.

На мой взгляд, Heroku - отличное место для размещения вашего приложения.Преимущества и простота их развертывания покрывают недавние (и редкие) простои FOR ME.

8 голосов
/ 22 мая 2011

Я пользуюсь Heroku с плагином Amazon RDS в течение последних 7-8 месяцев, и я пришел к выводу, что в Heroku нечего оценивать, кроме их архитектуры.Вот почему я думаю:

  1. Несмотря на то, что он продается за 250 миллионов долларов +, они по-прежнему НЕ использовали функцию Amazon для нескольких зон.Ниже приведена ссылка о том, как SmugMug пережил крах Amazon, используя функцию нескольких зон Amazon.http://don.blogs.smugmug.com/2011/04/24/how-smugmug-survived-the-amazonpocalypse/
  2. Нет поддержки по телефону в случае проблем (не с приложением, а с Heroku), у Rackspace есть чему поучиться
  3. Приложение, которое я размещаю, люди будут голодать, если егонесколько часов в пятницу забывают о 60-часовом простое.
  4. Я вижу периодически возникающие проблемы с развертыванием и подключением.Пожалуйста, перейдите по этой ссылке для подтверждения: http://status.heroku.com/

Я знаю, что разработчики любят это, потому что они бесплатно запускают дешевый веб-процесс под названием 'dyno'.

6 голосов
/ 16 мая 2011

Пока что Heroku не предлагает избыточность нескольких зон доступности.Если вы хотите что-то более надежное, чем Heroku, вы можете создать свои собственные экземпляры EC2 в нескольких зонах доступности.Конечно, для этого потребуется значительно больше времени на обслуживание сервера, администрирование и развертывание.

2 голосов
/ 19 апреля 2014

Наше наше приложение размещено на Heroku и за последние 12 месяцев несколько раз снижалось.

Дважды это было вызвано одним из сторонних приложений, которые предлагает Heroku:

  1. Мы использовали Zerigo (рекомендованный Heroku) для нашего DNS.Это привело к тому, что наш сайт вышел из строя дважды - один раз это заняло более 12 часов, то есть восстановление.Это абсолютно безумно для чего-то вроде DNS, поэтому мы переключились на более надежного провайдера.

  2. Приложение Redistogo закрылось один раз.

Heroku имеет некоторые преимущества, но будьте осторожны с выбранными приложениями.

2 голосов
/ 10 декабря 2012

Нет.Это не.Как клиент, я испытал несколько критических отключений.Эти вещи случаются, и я понимаю это.Но что делает Heroku ненадежным - это их почти несуществующая поддержка, когда что-то идет не так.Я буду осторожен при оценке Heroku или любого другого поставщика и действительно пойму, за что вы платите.Платя столько же, сколько я сделал за Heroku, я ожидал большего.

Например, одна из их баз данных отключилась рано в воскресенье.Меня немедленно предупредили не от Heroku, а от наших клиентов и новых реликтовых оповещений.Я связался со службой поддержки Heroku только для того, чтобы начать работу, когда начал устранять неполадки.24 часа спустя у меня не было никаких откликов от Heroku.Я не мог раскошелиться, проследить или сделать снимок базы данных, как они предлагают (потому что у них были проблемы), поэтому я в основном сидел на своей руке и ждал.Надеясь, что кто-нибудь ответит, когда я отчаянно пытаюсь как-то восстановиться.

Это была их вина.Нет, совсем нет.Я должен был / мог сделать что-то, чтобы смягчить эту неудачу.Но столько, сколько я плачу за их услуги каждый месяц, я ожидал чего-то, напоминающего ответ на мою критическую проблему.

2 голосов
/ 17 мая 2011

Мне показалось, что Героку была надежной. Я очень рекомендую его для начала и проверки вашей идеи. Я полагаю, что когда вы начинаете свой проект, вы хотите быстро его опубликовать (для клиентов или для общественности).

Как уже упоминалось в других комментариях, в какой-то момент вам может потребоваться переключиться на EC2, поскольку вам может потребоваться избыточность зоны, а запуск EC2 может стать дешевле, особенно если у вас уже есть SA в компании.

0 голосов
/ 12 января 2018

В моей организации я создаю простые приложения для повышения производительности SPA и использую Heroku для их размещения в течение последнего года после перехода с физического сервера в облачные виртуальные машины.

Я потерял несколько дней из-за задержек с разработкой Heroku. Обычно, когда запущенные приложения остаются в сети и работают, когда Heroku выходит из строя, вы не можете загружать обновления или перезапускать приложения.

Позвольте также не забывать смешные времена для планового обслуживания (обычно 2PM EST, середина недели .... ДЕЙСТВИТЕЛЬНО?)

На момент написания этой статьи система ведения журнала Heroku в течение 24 часов работала (более или менее отключена).

К счастью, мои приложения не являются критически важными. Хотя мне нравится простота использования Heroku, она не стоит такой головной боли за то, что является ничем иным, как посредником в AWS.

Тем не менее, я перехожу к чистым экземплярам AWS EC2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...