class_docstr: Decorrelated jitter backoff upon failure
class_docstr_tok: ["Decorrelated","jitter","backoff","upon","failure"]
code: def compute(self, failures):
      max_backoff = max(self._base, self._previous_backoff * 3)
      temp = random.uniform(self._base, max_backoff)
      self._previous_backoff = min(self._cap, temp)
      return self._previous_backoff
  
imports: import random
  from abc import ABC, abstractmethod
label_desc: Use image node_id 3 for calling the DecorrelatedJitterBackoff obj's underlying member method code with example usage: obj.compute(failures) and returns: self