So you are running a second server to test issues away from production? I thought this is possible in other languages / frameworks, so I must be missing something
I read the cook book but still didn’t get the main benefits of it. However the quote was very cool:
That’s how Ron Garret debugged the Deep Space 1 spacecraft from the earth in 1999:
We were able to debug and fix a race condition that had not shown up during ground testing. (Debugging a program running on a $100M piece of hardware that is 100 million miles away is an interesting experience. Having a read-eval-print loop running on the spacecraft proved invaluable in finding and fixing the problem.