- service refresh: to cleanly stop and restart a server or driver - binary exponential backoff: don't restart in a loop