Erlang, Elixir, Chaos Engineering, Testing, Benchmark.
snabbkaffe_nemesis:random_crash(0.1) snabbkaffe_nemesis:periodic_crash(_Period = 10, _DutyCycle = 0.5, _Phase = math:pi()) Typically we create a separate “fault-tolerance” test suite that injects a wide variety of crashes into the SUT, and let it run under traffic for a prolonged period of time.