I've written a program that will run on 10,000 different physical nodes in a distributed fashion where each node is its own computing device and am trying to simulate it before I move onto the hardware side of my project. I've been researching this for quite some time and am unable to find anything. I can't spin up 10,000 threads and I can't spin up 10,000 processes (which would be ideal as that would be the closest to real-life). Any ideas on how to get this done?