While graceful shutdown is important, I think the higher priority should be ensuring that you can gracefully recover.
Because eventually, something is going to die while a request is in-flight. So your batch processing needs to be able to recover from the "somebody tripped on the power cord" scenario.
Comments
While graceful shutdown is important, I think the higher priority should be ensuring that you can gracefully recover.
Because eventually, something is going to die while a request is in-flight. So your batch processing needs to be able to recover from the "somebody tripped on the power cord" scenario.