Латера Софтвер corporate blog
Website development
System Analysis and Design
Comments 12
+3
canary — это стукач, доносчик. в техническом случае, canary deployment это когда ставится новая версия на часть серверов (или новую порцию виртуальных серверов), перенаправляют часть траффика на эти сервера и снимаются особо тщательно показания с них (доносы :) ). После того как все доносы положительны — система разворачивается полностью или траффик перенаправляется на новую группу виртуальных серверов, а старые удаляются.
+3

В посте всё правильно написано. Загуглите "канарейка в шахте", станет понятно происхождение термина.

+3
Спасибо, никогда не думал об этом термине в таком разрезе.
0
Я в таких случаях проверяю здесь http://www.urbandictionary.com/define.php?term=Canary
Вы правы, но чуток меньше, чем другие, называющие «первый, чей труп предупредит остальных».
+1
Да, я тоже там проверяю, если официальных источников не найду.
а в Urban dictionary сами англоязычные иногда побаиваются заглядывать, потому что находят там сильно новые значения привычных слов :)

Мне больше понравилось вот такое:
http://whatis.techtarget.com/definition/canary-canary-testing

The word canary was selected to describe the code push because just like canaries that were once used in coal mining to alert miners when toxic gases reached dangerous levels, end users selected for testing are unaware they are being used to provide an early warning.

Я полез исправлять, потому что работаю с этим каждый день и как то всё это время был уверен в том самом неправильном значении :)
Каюсь, поспешил.
+2
Canary — канарейка. Раньше в шахтах использовали канареек для раннего предупреждения об утечке метана. Отсюда и метафора.
0
А разве это название появилось не от знаменитого способа проверки уровня углекислого газа в подлодках/шахтах, где для этого как раз канарейки использовались? В этом случае такой перевод в контексте статьи имеет смысл.
0
Ребята, спасибо вам за просвещение, но комментарии то читать надо? :)
+1
Я коммент оставил первым, просто одобрили его только через два дня )
+1
Вот если бы Инстаграмм написал и опубликовал свою систему непрерывного развертывания или хотя бы мануал составил как ее собрать из готовых компонентов, был бы повод заинтересоваться, а так, банальщина и пустозвонство. Ни статистики, ни выводов.

По мнению инженеров Instagram, реализовать подобный проект под силам ИТ-департаментам многих компаний

А по мнению Киосаки, Гандапаса и менеджера из Форекс клуба, стать миллионером может каждый.
0
«В Instagram развертывание backend-кода (основная программно-аппаратная часть, с которой работают клиенты) происходит от 30 до 50 раз в день, каждый раз, когда инженеры подтверждают изменение оригинала. И, по большей части, без участия человека — сложно в это поверить, особенно учитывая масштабы соцсети, но факт остается фактом. „
клиенты? может пользователи?
+1
Скорее имелось ввиду под клиентами веб-морда, приложения для мобилок итп
Only those users with full accounts are able to leave comments., please.