Symbol Guide & Visual Language
Why Visual Language Matters
Throughout this course, you'll encounter diagrams, animations, and flowcharts that illustrate how CDNs work. To make these visuals immediately understandable, we use a consistent set of symbols and colors across all lessons.
This lesson is your reference guide. Bookmark it and return whenever you need to decode a diagram.
Core Infrastructure Symbols
These icons represent the key components in any CDN architecture:
| Symbol | Name | Description |
|---|---|---|
| π€ | User / Client | End users requesting content via their browser or app |
| π | Browser | The user's web browser making HTTP requests |
| π₯οΈ | Origin Server | Your actual web server where content originates |
| β‘ | Edge Server / PoP | CDN edge location (Point of Presence) serving cached content |
| ποΈ | Cache Storage | Where cached content is stored at the edge |
| π | DNS Server | Resolves domain names to CDN edge IP addresses |
| π‘οΈ | Shield / Mid-Tier | Intermediate cache layer protecting the origin |
Request & Response Flow
Arrows and lines show how requests travel through the CDN infrastructure:
| Symbol | Meaning |
|---|---|
| β (solid arrow) | Request flowing from client toward origin |
| β (solid arrow) | Response flowing back to client |
| β’ (dashed arrow) | Conditional or optional request path |
| β (checkmark) | Successful operation or cache hit |
| β (cross) | Failed operation or cache miss |
Color Coding
Colors convey important status information at a glance:
| Color | Meaning | Example Usage |
|---|---|---|
| π’ Green | Success / Cache HIT | Content served from edge cache |
| π΄ Red | Miss / Error | Cache MISS, request goes to origin |
| π‘ Yellow/Orange | Warning / Stale | Stale content, revalidation needed |
| π΅ Blue | Neutral / In Progress | Active request, DNS lookup |
| β« Gray | Inactive / Disabled | Bypassed cache, disabled feature |
Cache Status Indicators
When visualizing cache behavior, these indicators show content freshness:
| Status | Visual | Meaning |
|---|---|---|
| HIT | π’ Green glow | Content served directly from cache - fastest response |
| MISS | π΄ Red path to origin | Content not in cache, fetched from origin |
| STALE | π‘ Yellow/faded | Cached content has expired but may still be usable |
| REVALIDATE | π΅ Blue refresh icon | Checking with origin if cached content is still valid |
| BYPASS | β« Gray, dotted line | Cache intentionally skipped (e.g., for cookies) |
Diagram Types You'll Encounter
The course uses several diagram patterns to explain different concepts:
- Request Flow Diagrams β Show the path of a single request from user to content. Read left-to-right.
- Cache Hierarchy Diagrams β Show the layers of caching (edge β shield β origin). Read top-to-bottom.
- Geographic Maps β Show global distribution of PoPs and user routing. Color intensity indicates traffic volume.
- Sequence Diagrams β Show the order of operations over time. Read top-to-bottom, with time flowing downward.
- Header Tables β Show HTTP headers with syntax highlighting for directives and values.
Animation Controls
Interactive animations throughout the course include playback controls:
- Play/Pause β Start or stop the animation
- Restart β Return to the beginning
- Speed control β Slow down (0.5Γ) or speed up (1.5Γ, 2Γ) playback
- Loop toggle β Repeat animation continuously
Use slower speeds when learning new concepts, and faster speeds for review.
In course diagrams, what does a green color typically indicate?
Green indicates success throughout the course visuals. In CDN context, this typically means a cache HITβthe fastest possible response where content is served directly from the edge cache without contacting the origin server.
Enjoying this preview?
Unlock all lessons, hands-on exercises, and earn your CDN certification.
Ready to Master CDN?
You've just scratched the surface. Create a free account to access the full course, hands-on exercises, and earn your CDN Certified credential.
No credit card required · Free forever tier available