All Questions
Handling Large Blobs hard

How does the 'Resumable Upload' pattern (like TUS protocol) handle network interruptions?

  1. A It keeps the TCP connection open.
  2. B It restarts the upload automatically.
  3. C It uses UDP.
  4. D The client queries the server for the current offset (HEAD request -> `Upload-Offset: 1000`). It then resumes sending bytes starting from offset 1000 using `PATCH`.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions