1. 10
  1.  

  2. 2

    Deadlines should be propagated (e.g., even through RPCs)

    This is great, just be wary of propagating deadlines as the actual date, across machine boundaries they should be turned into timeouts then back into deadlines to handle clock skew.