IRInterview Ready
← System Design

Object / Blob Storage

Storage

Durable, infinitely-scalable storage for unstructured binary data (images, video, backups) accessed by key, not by path/query.

Object storage (S3, GCS, Azure Blob) stores immutable blobs of data addressed by a flat key, with rich metadata, at massive scale and very high durability (often 11 nines), typically via erasure coding or multi-region replication under the hood. Unlike a file system, there's no real directory hierarchy (keys just contain '/' characters that get displayed as if they were folders) and unlike a database, there's no querying by content — you fetch by key.

How it connects

Object / Blob Storage as the source, with the components it typically interacts with.

Object storage is theLarge blobs (imagesUploads to object storageObject / BlobStorageStorageCDN (ContentDelivery Network)Traffic ManagementDatabase Types (SQL,NoSQL & Beyond)StorageMessage Queues &Event StreamingAsync Communication