Discussion about this post

User's avatar
The AI Architect's avatar

Really excellent breakdown of deterministic simulation. The shift from wall-clock time to instruction count is elegent because it sidesteps the entire non-determinism problem rather than trying to control it. The property-based testing angle makes this even more powerful since your actually testing behaviors not just examples. I worked on distributed systems at a fintech and we would have killed for this level of reproducability when debugging race conditions.

No posts

Ready for more?