Skip to content

Commit cbbdd81

Browse files
nick-mccordjoeviggianotunetheweb
authored
CDN 2025 chapter (#4348)
* Fixed missing zstd compression type * Added tls, early hints, image format, cdn usage and tls graphics. * Added images, wrote first half of mark down. * Updated markdown, added all major sections. * Updated intro and cdn performance section. * Updated conclusion. * Added cdn security header section, updated conclusion. * grammatical fixes * Additional grammatical, spelling, and content changes * Enable chapter * Technical edits * Edits * Update cdn.md based on review Updates provided by amoen * Final edits --------- Co-authored-by: Joe Viggiano <17817811+joeviggiano@users.noreply.github.com> Co-authored-by: Barry Pollard <barrypollard@google.com>
1 parent b92fa4d commit cbbdd81

26 files changed

+669
-14
lines changed

sql/2025/cdn/distribution_of_compression_types_by_cdn.sql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ FROM (
1515
CASE
1616
WHEN a.value = 'gzip' THEN 'Gzip'
1717
WHEN a.value = 'br' THEN 'Brotli'
18+
WHEN a.value = 'zstd' THEN 'Zstandard'
1819
WHEN a.value = '' THEN 'no text compression'
1920
ELSE 'other'
2021
END AS compression_type

sql/2025/cdn/distribution_of_compression_types_cdn_vs_origin.sql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ FROM (
1515
CASE
1616
WHEN a.value = 'gzip' THEN 'Gzip'
1717
WHEN a.value = 'br' THEN 'Brotli'
18+
WHEN a.value = 'zstd' THEN 'Zstandard'
1819
WHEN a.value = '' THEN 'no text compression'
1920
ELSE 'other'
2021
END AS compression_type

src/config/2025.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,7 @@
126126
"part": "IV",
127127
"chapter_number": "15",
128128
"title": "CDN",
129-
"slug": "cdn",
130-
"todo": true
129+
"slug": "cdn"
131130
},
132131
{
133132
"part": "IV",

src/config/contributors.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,10 @@
311311
"2024": [
312312
"analysts",
313313
"authors"
314+
],
315+
"2025": [
316+
"analysts",
317+
"authors"
314318
]
315319
}
316320
},
@@ -1061,6 +1065,10 @@
10611065
"2024": [
10621066
"reviewers",
10631067
"editors"
1068+
],
1069+
"2025": [
1070+
"reviewers",
1071+
"editors"
10641072
]
10651073
}
10661074
},
@@ -2494,6 +2502,10 @@
24942502
],
24952503
"2024": [
24962504
"authors"
2505+
],
2506+
"2025": [
2507+
"analysts",
2508+
"authors"
24972509
]
24982510
}
24992511
},
@@ -3589,6 +3601,18 @@
35893601
]
35903602
}
35913603
},
3604+
"nick-mccord": {
3605+
"avatar_url": "102171522",
3606+
"github": "nick-mccord",
3607+
"linkedin": "nicholasmccord",
3608+
"name": "Nick McCord",
3609+
"teams": {
3610+
"2025": [
3611+
"analysts",
3612+
"authors"
3613+
]
3614+
}
3615+
},
35923616
"phacks": {
35933617
"avatar_url": "2587348",
35943618
"github": "phacks",

src/content/en/2025/cdn.md

Lines changed: 642 additions & 12 deletions
Large diffs are not rendered by default.
18.8 KB
Loading
21.4 KB
Loading
21.2 KB
Loading
22 KB
Loading
22.1 KB
Loading

0 commit comments

Comments
 (0)