Practise CDN vocabulary: edge caching, origin, cache-control headers, purging, and TTL for content delivery networks.
0 / 10 completed
1 / 10
The CDN server geographically close to the user that serves cached content is an ___ node.
Edge nodes (PoPs) sit near users and serve cached copies, cutting latency and offloading the origin.
2 / 10
The source server the CDN fetches from on a cache miss is the ___.
The origin is your authoritative server; the CDN pulls content from it when it isn't already cached at the edge.
3 / 10
How long an edge node keeps a cached object before revalidating is its ___.
Time To Live (TTL) defines cache freshness; a longer TTL means fewer origin fetches but staler content.
4 / 10
Forcing the CDN to drop a cached object so the next request refetches from origin is a cache ___.
Purging (invalidation) removes stale objects from edge caches, e.g. after you deploy new assets.
5 / 10
The response header that instructs caches how to store an object (e.g. max-age, no-store) is ___.
The Cache-Control header tells CDNs and browsers the caching rules, such as max-age for TTL or no-store to disable caching.
6 / 10
Sarah (Senior DevOps Engineer) commented on a pull request: 'We need to ensure our images are served from the closest edge node to minimize latency. I'm seeing inconsistent load times for users in Europe – can we double-check the CDN configuration?' Which term best describes Sarah's concern?
Sarah is focusing on the geographic location of the CDN's edge nodes. 'TTL' refers to a time value within the cache itself, not its physical location. A 'cache hit' simply indicates data was found in the cache; it doesn't address latency issues. Choosing 'Edge Node Proximity' correctly identifies the core issue she's raising – optimizing for user location.
7 / 10
Mark (Frontend Developer) is reviewing a PR that uses Cloudflare. He sees this comment in the PR description: 'The Cache-Control: max-age=3600 header is set on all image assets.' What does this header primarily dictate to the CDN?
The `Cache-Control: max-age=3600` header instructs the CDN to store the image asset in its cache for a duration of 3600 seconds (one hour). It's crucial to understand that this isn't about prioritizing location or always fetching from origin; it controls how long the CDN will keep the cached version. Incorrectly selecting 'always request latest' would bypass the caching benefits.
8 / 10
David (API Engineer) is troubleshooting slow response times for a static asset. He checks the CDN's logs and notices frequent 'cache misses.' What action should he *immediately* consider?
Frequent 'cache misses' indicate that the CDN isn't finding the requested asset in its cache. 'Aggressive purging' – removing outdated or invalid entries from the CDN cache – is the quickest way to force a fresh fetch and diagnose if the problem stems from the origin server. Increasing TTL would exacerbate the issue, while investigating the origin server or disabling caching are less immediate solutions.
9 / 10
During a standup meeting, Emily (CDN Specialist) explains to the team: 'We're using CDN invalidation to quickly remove outdated versions of our user interface assets after deploying new code. This allows us to serve the latest version immediately without waiting for the cache to expire.' What is the primary benefit of utilizing 'CDN invalidation'?
'CDN invalidation' allows for targeted removal of specific cached content – in this case, user interface assets. This is a key difference from TTL expiration, which affects *all* cached items. It provides immediate control over the CDN's cache, speeding up deployments and ensuring users receive the latest updates without lengthy delays.
10 / 10
Ben (System Administrator) is configuring a new CDN setup. He needs to ensure that certain sensitive files (e.g., configuration data) are *never* cached by the CDN at all. Which mechanism should he primarily use?
The `Cache-Control: no-store` directive explicitly instructs all caches (including CDNs) not to store the specified asset. This is critical for security when dealing with sensitive data. While geo-filtering and rate limiting are valuable CDN features, they don't prevent caching of specific files; they just control access based on location or request volume.
What does the "CDN Configuration Vocabulary" exercise cover?
Practise CDN vocabulary: edge caching, origin, cache-control headers, purging, and TTL for content delivery networks.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to use with no account, sign-up, or paywall.
How many questions are in "CDN Configuration Vocabulary"?
This exercise has 10 questions. Each one gives instant feedback with an explanation, so you can see exactly why an answer is right or wrong.
Do I need to create an account to save my progress?
No account is required. The progress bar and score are tracked in your browser for the current session -- the exercise is designed to be a quick, repeatable drill rather than something you resume later.
What happens if I get an answer wrong?
You'll see the correct answer highlighted immediately, along with a short explanation of why it's correct. Wrong answers aren't penalized beyond your score, and you can keep going through every question.
How is this exercise different from reading an article?
Articles explain vocabulary and concepts through prose, while exercises like this one are interactive drills -- multiple-choice questions -- that test and reinforce your recall of specific terms and phrasing.
Can I retry this exercise?
Yes -- use the "Try again" button on the results screen to reset your score and go through all the questions again from the start.
Where can I find more Networking Language exercises?
Browse the full Networking Language hub for related drills, or check the site-wide exercises index for other IT English topics.
Is this exercise suitable for beginners?
This exercise assumes basic familiarity with IT terminology. If a term feels unfamiliar, check the site Glossary for a plain-English definition before attempting the questions.
How often is new content like this published?
New exercises are added regularly across all categories, alongside new vocabulary sets and articles. Check back on the exercises hub to see what's new.