Skip to content

Blog

Articles on system design, reliability and engineering judgment, for software engineers from their first job to senior.

  1. 4 min read

    How to choose a timeout for a service call

    A timeout decides how long a user waits for a failure. Pick one from latency data, fit it inside the caller's deadline, and leave room for a retry.