Erlang, Elixir, Chaos Engineering, Testing, Benchmark.
die or stutter, when network connections between the nodes may disappear, and the clocks on the different nodes may not be in sync. This article is prepared for Erlang and Elixir developers, and it covers some of the unusual and advanced testing techniques that we employ in EMQX and Mria database.