The Multiverse in a Box: Implementing Deterministic Simulation Testing at the Hypervisor Layer
Testing a distributed system is notoriously difficult. In a production environment, systems encounter a continuous stream of non-deterministic events: network packets arrive out of order, CPU cores th





