Был несколько удивлен, увидев в контексте разработки софта, в | 👁 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