Skip to content
All interviews

Instagram (photo sharing)

Upload photos, store them durably and serve them to a global audience. Most bytes never touch your servers: the CDN serves views, an object store keeps the originals, and asynchronous workers produce the sizes clients ask for.

Notes and ratings save in this browser. Completing self-assessment records your progress.

45:00

Requirements checklist

Clarifying questions
  • Photo sizes and how many renditions?
  • Global audience?
  • Is video in scope?
  • How long are photos kept, and can they be deleted (privacy law)?

requirements

Suggested time: about 6 minutes. Defines what 'uploaded' means (acknowledged vs processed).