I would say testing it in production is secondary. Our primary test is our simulator.
But that is only one part of the equasion. We can optimize the code but we can’t make this work for the dumbest imaginable nodes. We will have to give all of you a chance to verify in advance if your nodes will be able to keep up with the load. So production it will be at some point. Just not now while we are still working on some code changes.
My hope is that we can share the simulator at the end. It has helped me to optimize my filesystem to unlock some extra performance.
The profiling is anonymous. We don’t care about a few slow nodes. For us it gets interesting when the node selection picks too many slow nodes or something else is broken. At that point we start profiling and it also means the slow node has some neighboors to hide in between to call it anonymous again.
You mean storj select? There was already an announcement about that a few months ago.