「プロセスカナリア」とは


13

エリック・ブレヒナーの本「ハードコード」で、彼はこう述べています。

嘘は、あなたにトラブルを警告することができる少数の貴重なプロセスカナリアの一つです。

古い「カナリア」の周りで開発者が1〜2回トスを聞いたことがあります。それは何ですか?

[Googleは私に答えなかった。おそらく、私のキーワードは不適切な選択でした。]

回答:


35

カナリアはかつて炭鉱で使用され、有毒ガスが周囲にあるかどうかを調べていました(カナリアは死にます-鉱夫は出ます)。それは裸火よりもはるかに安全でした。

この文脈では、多くの嘘がある場合、プロセスは有毒であると仮定します。


2
Foo Canariesは、セキュリティで保護されたコードタイプを使用する場合によく見かける用語です。参照して、スタックカナリア
devnul3

19

これは、炭鉱でカナリアを使用することを指す赤旗を意味します。

...鉱山労働者が一緒に鉱山トンネルに運び込むケージ付きカナリア(鳥)。メタンや一酸化炭素などの危険なガスが鉱山に漏れた場合、ガスは鉱山労働者を殺す前にカナリアを殺し、トンネルをすぐに出るよう警告します...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.