Qu'est-ce qu'un «Process Canary»


13

Dans le livre "Hard Code" d'Eric Brechner, il déclare:

Le mensonge fait partie d'une poignée de canaris de processus précieux qui peuvent vous avertir des ennuis.

J'ai entendu un dev ou deux tourner autour du vieux "canari". Qu'Est-ce que c'est?

[Google ne m'a pas répondu. Peut-être que mes mots clés étaient un mauvais choix.]

Réponses:


35

Les canaris étaient autrefois utilisés dans les mines de charbon pour savoir s'il y avait des gaz toxiques (le canari mourrait - les mineurs sortiraient). C'était bien plus sûr qu'une flamme nue.

On suppose dans ce contexte que s'il y a beaucoup de mensonges, le processus est toxique.


2
Foo Canaries est un terme que vous verrez souvent si vous traitez des types de code sécurisés. Voir aussi, Stack Canaries
devnul3

19

Cela signifie simplement un drapeau rouge, se référant à l'utilisation d'un canari dans une mine de charbon .

... des canaris en cage (oiseaux) que les travailleurs des mines emporteraient avec eux dans les tunnels de la mine. Si des gaz dangereux tels que du méthane ou du monoxyde de carbone s'infiltraient dans la mine, les gaz tueraient le canari avant de tuer les mineurs, fournissant ainsi un avertissement pour sortir immédiatement des tunnels ...

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.