tezvyn:

CDN caching for static and dynamic content

Source: interviewintermediate

WHAT IT TESTS: CDN cache behavior and invalidation. OUTLINE: cache static assets with long TTLs and versioned filenames; bypass or short-cache dynamic per-user responses; invalidate via fingerprinted URLs not purges.

WHAT IT TESTS: practical CDN configuration for mixed content and a sound invalidation strategy. ANSWER OUTLINE: serve static assets with long TTLs and content-hashed filenames so they cache aggressively at the edge; for dynamic, user-specific API responses, bypass the cache or cache very briefly, and respect Cache-Control and Vary headers to avoid serving one user's data to another. For invalidation, prefer fingerprinted URLs that change on update over slow, global purges.

Read the original → interview

Get five bites like this every day.

Tezvyn delivers a daily feed of 60-second tech bites with quizzes to lock in what you learn.

CDN caching for static and dynamic content · Tezvyn