Get the latest tech news
Hermit is a hermetic and reproducible sandbox for running programs
Hermit launches linux x86_64 programs in a special, hermetically isolated sandbox to control their execution. Hermit translates normal, nondeterministic behavior, into deterministic, repeatable beh...
Hermit cannot isolate the guest program from sources of non-determinism such as file system changes or external network responses. After that you can try running it in a concurrency stress testing (chaos) mode, or varying other parameters of the configuration such as the speed at which virtual time passes inside the container, or the random number generation seed: This can be used for various applications, including: record/replay debugging, simple reproducibility, "chaos mode" to expose concurrency bugs in a controlled and repeatable way.
Or read this on Hacker News