Testing distributed systems is hard. You probably already knew that. If you’ve spent even a little time writing distributed systems, you know that the relevant algorithms and techniques are complex and nuanced. Distributed systems end up full of gotchas and corner cases. The tests for these systems are even worse! If you actually care that … Continue reading Where we’re going, we don’t need threads: Simulating Distributed Systems
