LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

В других технологиях приложения постоянно живут на сервере, деплоятся минуты (а иногда и десятки минут), весят сотни мегабайт, в момент деплоймента требуют x10 ресурсов на сборку и развертывание, нужен хотсвоп кода, нужны вручную построенные на Си модули, нужна ручная конфигурация сервера итп.

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

С OpenShift не сравнивал, но от одного heroku dyno действительно скорости немного :)

я сравнивал. OpenShift дает намнооого больше ресурсов.

хотя в том же Jenkins+Artifactory ему время от времени щелкнул на ссылочку - он хочет перебилдить чегой-то, и ему нужно много проца и больше гига рамы. И сразу process killed. Поэтому на опеншифте нужно иметь watchdog'и на все процессы и перезапускать по необходимости.

А при реальной нагрузке одного бесплатного аккаунта не хватает, нужно регать пару десятков бесплатных аккаунтов и аккуратно разводить между ними нагрузку. Например, если нагрузка раскидывается по буквам латинского алфавита - регаем по одной виртуалке на каждую букву (например, первая виртуалка будет обслуживать запросы, начинающиеся на букву A), и одну виртуалку-роутер. Если бесплатного аккаунта не хватит на букву А, разводим еще десяток виртуалок на AB-AZ. Итп.

Исправление stevejobs, :

В других технологиях приложения постоянно живут на сервере, деплоятся минуты (а иногда и десятки минут), весят сотни мегабайт, в момент деплоймента требуют x10 ресурсов на сборку и развертывание, нужен хотсвоп кода, нужны вручную построенные на Си модули, нужна ручная конфигурация сервера итп.

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

С OpenShift не сравнивал, но от одного heroku dyno действительно скорости немного :)

я сравнивал. OpenShift дает намнооого больше ресурсов.

хотя в том же Jenkins+Artifactory ему время от времени щелкнул на ссылочку - он хочет перебилдить чегой-то, и ему нужно много проца и больше гига рамы. И сразу process killed. Поэтому на опеншифте нужно иметь watchdog'и на все процессы и перезапускать по необходимости. А при реальной нагрузке одного бесплатного аккаунта не хватает, нужно регать пару десятков бесплатных аккаунтов и аккуратно разводить между ними нагрузку.

Исправление stevejobs, :

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

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

С OpenShift не сравнивал, но от одного heroku dyno действительно скорости немного :)

я сравнивал. OpenShift дает намнооого больше ресурсов.

хотя в том же Jenkins+Artifactory ему время от времени щелкнул на ссылочку - он хочет перебилдить чегой-то, и ему нужно много проца и больше гига рамы. И сразу process killed. Поэтому на опеншифте нужно иметь watchdog'и на все процессы и перезапускать по необходимости. А при реальной нагрузке одного бесплатного аккаунта не хватает, нужно регать пару десятков бесплатных аккаунтов и аккуратно разводить между ними нагрузку.

Исходная версия stevejobs, :

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

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

С OpenShift не сравнивал, но от одного heroku dyno действительно скорости немного :)

я сравнивал. OpenShift дает намнооого больше ресурсов.