Allow a Frontend to run in parallel w/o affecting the Factory
A Frontend gets its inputs from submit hosts, User collector and the Factory (collector) and publishes its output to the Factory (collector).
Having a second Frontend that runs in parallel, gets all the inputs (same IDs and same authentication tokens - should it run on the same host?) but publishes the outputs to an alternative collector (and/or to a log file) would allow to mirror a real collector and verify that the behavior is the same (regression test) or to act as a hot spare.
This can be an initial version of a more standard regression test.
Saving the inputs in a timely fashion to a file and be able to replay would allow a more complete and independent test.