News for hackers. Stuff that matters.
Re:Testing Distributed Systems with Deterministic Simulation... by ryanworl on Sunday May 24, 2020 @05:39PM (#23295059)
In the FDB simulator case, every event has a future time at which it will fire, and the clock advances to that time when the event is dequeued.

This also has the side benefit of artificially “speeding up time”, which is useful when many actions happen based on long timeouts.

Re:Testing Distributed Systems with Deterministic Simulation... by jacques_chester on Sunday May 24, 2020 @06:25PM (#23295424)
I used the same approach, which I learned from DES textbooks. I wrote up the design here: https://github.com/pivotal/skenario/blob/master/docs/concept...