Вернуться назад

Что такое прод?

Программирование Ответов: 1
Alma
Пользователь
ALMAMAT

Это IT-сленг, который используют настолько часто, что он стал практически термином. Прод – это «боевой сервер», где приложение работает непосредственно для пользователей, клиентов, потребителей. Говоря о проде, подразумевают стабильную версию веб-приложения. Почему прод? Потому что такой сервер по-английски называют Production, а в русифицированном варианте – продакшн, сокращенно прод.

Мемов про прод в IT-среде немеряно. Главным образом они про кошмар программиста – «уронить прод». Как это бывает? Уронить прод может, например, джун по неопытности или KISA. KISA – это Knight in the Shining Armor, «рыцарь в сияющих доспехах». Так называется один из антипаттернов программирования. Это такой программист, который в попытке что-то пофиксить деплоит изменения сразу на прод, минуя код-ревью и тесты. Хуже только сделать это в пятницу вечером.

Вообще, мемы со словами «льем на прод», «без теста», «пятница», «вечер» и «отпуск» – «бородатые», но все равно обаятельные. Потому что дают пространство для воображения: ясно, чем команда программистов будет заниматься все выходные и что компания узнает о себе от потребителей в случае серьезного бага на проде.

На телеграм-каналах про юмор программистов можно, к примеру, встретить такой мем: мужчина в костюме стоит под водой, которая бьет из мостовой высоким фонтаном и что-то разбирает, долбит, закручивает. Вода постепенно перестает фонтанировать. Подпись: «Синьор фиксит баг сразу на проде».

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

Есть масса нюансов «раскатывания на прод». Так что допуск к проду считается вехой в профессиональном прогрессе джуна.

0
Запишитесь
на бесплатный пробный урок
Записаться