Exponential retry policy.

Is atomic necessary for production?