Получи случайную криптовалюту за регистрацию!

Был несколько удивлен, увидев в контексте разработки софта, в | 👁 Final Eye: блог о редактуре ИТ/медпереводов и копирайтинге/техписательстве

Был несколько удивлен, увидев в контексте разработки софта, в серьезных ИТшных книгах, что слово production переводят как бог на душу положит. С этим термином так делать нельзя.

Дело в том, что когда разработчики говорят о production среде - это значит, что речь о среде, где все работает-крутится-вертится-считается-обрабатывается по-взрослому.

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

Помимо «продакшна» я встречал еще две среды, которые более терпимы к ошибкам — среда разработки и тестовая среда.
Там все понятно: в среде разработки приложение разрабатывают, в тестовой — тестируют, а в продакшне - оно уже зарабатывает для тебя деньги (или сливает, если в нем ошибки).

У этой среды довольно много сленговых названий, которые так или иначе отражают ее сущность — «прод», «продакшн», «производственная среда», «продуктивная среда», «среда эксплуатации». Из этих названий ИТ-разработчик понимает, что речь о production.

А вот из указанных ниже вариантов я этот смысл не разглядел:

• This will work (assuming your firewall rules allow direct access from your Hadoop environment to your PRODUCTION DATABASES), but it is a bad idea for several reasons:
• Алгоритм будет работать (если брандмауэр разрешает прямой доступ из среды Hadoop к БАЗАМ ДАННЫХ), но это плохая идея по нескольким причинам.


• Google has mixed-use datacenters, in which ONLINE PRODUCTION SERVICES and offline batch jobs run on the same machines.
• У Google есть многофункциональные центры обработки и хранения информации, где ОПЕРАЦИОННЫЕ ОНЛАЙНОВЫЕ СЕРВИСЫ и автономные пакетные задания выполняются на одних и тех же машинах.

• Defining processes that make operations predictable and help keep the PRODUCTION ENVIRONMENT stable
• формирование процессов, которые бы обеспечили прогнозируемость операций и стабильность ОПЕРАЦИОННОЙ СРЕДЫ;

• Some were written by professors who were not working on PRODUCTION CODE.
• Другие были написаны профессорами, не работавшими над РЕАЛЬНЫМ КОДОМ.

• The resulting image is very small (about 6 MiB)—and that’s the image that can be deployed IN PRODUCTION.
• Итоговый образ получается очень маленьким (около 6 Мбайт), и его уже можно развернуть В РЕАЛЬНЫХ УСЛОВИЯХ.

Книги называть не буду, но их выпустили серьезные издательства, специализирующиеся на ИТ-литературе.

@alliancepro