Handling Large Blobs easy
What is the primary benefit of using a CDN (Content Delivery Network) for serving images?
- A It compresses the images.
- B It serves the content from a server physically closer to the user, reducing latency (speeding up load time).
- C It edits the images.
- D It is cheaper than S3.
Answer: B. It serves the content from a server physically closer to the user, reducing latency (speeding up load time).
Speed of light matters. Serving a user in London from a London edge node is faster than serving from a Virginia origin server.
One system design question a day, with spaced repetition so the ones you miss come back.
Get the appRelated questions
- Why do modern sites serve images in WebP or AVIF format?
- What does the acronym BLOB stand for?
- Why do we sometimes convert binary images to Base64 strings?
- What is an 'Origin Shield' or 'Mid-Tier Cache' in a CDN architecture?
- For a feed with 100 images, why use 'Lazy Loading'?
- How does HLS/DASH handle a user moving from WiFi to 4G (Variable Bandwidth)?