nanog mailing list archives

Re: Facebook post-mortems...


From: Carsten Bormann <cabo () tzi org>
Date: Tue, 5 Oct 2021 09:17:56 +0200

On 5. Oct 2021, at 07:42, William Herrin <bill () herrin us> wrote:

On Mon, Oct 4, 2021 at 6:15 PM Michael Thomas <mike () mtcc com> wrote:
They have a monkey patch subsystem. Lol.

Yes, actually, they do. They use Chef extensively to configure
operating systems. Chef is written in Ruby. Ruby has something called
Monkey Patches. 

While Ruby indeed has a chain-saw (read: powerful, dangerous, still the tool of choice in certain cases) in its toolkit 
that is generally called “monkey-patching”, I think Michael was actually thinking about the “chaos monkey”, 
https://en.wikipedia.org/wiki/Chaos_engineering#Chaos_Monkey
https://netflix.github.io/chaosmonkey/

That was a Netflix invention, but see also
https://en.wikipedia.org/wiki/Chaos_engineering#Facebook_Storm

Grüße, Carsten


Current thread: