💥🖥️

1.3 Million Kids
vs. The Internet

A computational deep-dive into how Australia's NAPLAN test was defeated by a load that wouldn't make Netflix blink, Ticketmaster sweat, or even make Steam look up from its controller.

March 11, 2026 — The Day the Test Stood Still

What Actually Happened?

On the morning of March 11, 2026, approximately 1.3 million Australian school students sat down to take the NAPLAN writing test online. Screens froze. Students were logged out. Teachers watched helplessly as the system crumbled under a load that, by internet standards, is basically a rounding error.

🏫
0
Students who tried to take NAPLAN
🔥
0
Before screens started freezing
🎵
0
Swifties fighting for tickets on Ticketmaster
🎮
0
Concurrent users on Steam (Jan 2026)
🥊
0
Watched Jake Paul vs Tyson on Netflix
🏏
0
Streamed Cricket World Cup Final

Live Server Meltdown Simulator

Watch what happens when requests hit a server. Press play to simulate the NAPLAN crash in real time — or try Netflix's load to see the difference good infrastructure makes.

NAPLAN Test Server
0
Connected Users
0
Requests/sec
0%
Server CPU
ONLINE
Status
[system] Server initialized. Waiting for connections...

The "Scale of Embarrassment" Chart

Click any bar to see NAPLAN's load as a percentage of that platform. Hover for details.

"NAPLAN needed to handle the digital equivalent of a medium-sized Wordle day. Wordle is literally one text box and five letters."

Head-to-Head Showdowns

📝
NAPLAN Writing Test
1.3M
Students writing short stories
VS
🎤
Taylor Swift Eras Tour Presale
14M
Swifties ready to fight for tickets
10.8x more users
📝
NAPLAN Writing Test
1.3M
Just needed to type words
VS
🎮
Fortnite Travis Scott Concert
12.3M
Full 3D concert with real-time physics
9.5x more users
📝
NAPLAN Writing Test
1.3M
Accepting text input
VS
🥊
Netflix: Jake Paul vs Tyson
65M
Concurrent HD video streams
50x more users
📝
NAPLAN Writing Test
1.3M
One country, one test
VS
🛒
Amazon Prime Day 2025
151M
DynamoDB requests PER SECOND
116,154x per second!

The NAPLAN-o-Meter

Drag the slider to pick any number of users. See how many NAPLANs that equals and which platforms handle it without breaking a sweat.

1,300,000
100K25M50M75M100M
= 1.0 NAPLANs — This is the load that crashed the system

Let's Do The Maths

Bandwidth Estimation: How much data is a NAPLAN writing test?
Students type a short story ≈ 300–500 words
Average word = 5 characters = 5 bytes (UTF-8)
500 words × 5 bytes = 2,500 bytes = 2.5 KB per student response
Even with HTTP headers, auth tokens, metadata: ≈ 50 KB per session
1,300,000 students × 50 KB = 65 GB total data
That's less data than downloading one copy of Call of Duty: Modern Warfare (150 GB)
Requests Per Second: The Real Crunch
Testing window: ~2 hours = 7,200 seconds
If all 1.3M students start in the first 30 minutes (1,800 sec)
Login + load test = ~5 requests per student
Peak burst: 1,300,000 × 5 ÷ 1,800 = ~3,611 requests/sec
During typing: 1 auto-save per 30 sec = 1,300,000 ÷ 30 = ~43,333 req/sec
Amazon handles 151,000,000 database requests per second on Prime Day. NAPLAN's peak is 0.03% of that.
The Taylor Swift Ratio (TSR) — A New Unit of Internet Scale
Let 1 TSR = the load of 14 million Swifties hitting Ticketmaster simultaneously
NAPLAN load = 1.3M ÷ 14M = 0.093 TSR
In other words: NAPLAN crashed at less than 1/10th of a Taylor Swift
NAPLAN = 0.093 Taylor Swifts. Not even Cruel Summer. More like a lukewarm autumn.
The Wordle Comparison
Wordle peak: 3 million daily players in early 2022
Wordle is: 1 text input, 6 guesses, 1 API call per guess
NAPLAN is: 1 text input, 1 essay, way fewer API calls than Wordle
Wordle handled 2.3x more users...
...for a free game built by one person in his spare time. NAPLAN is a government-funded national assessment platform.

The Bar of Shame

Hover over any bar for fun facts. Watch them race to full width on scroll.

NAPLAN 📝
1.3M
CRASHED at 1.3M users — less than a busy Wordle day
Wordle 🟩
3M
Built by 1 person. Handled 2.3x NAPLAN's load. Budget: $0.
Fortnite Concert 🎤
12.3M
Full 3D real-time rendering for 12.3M users. NAPLAN just needed a text box.
Taylor Swift 🎵
14M
14M Swifties. Ticketmaster crashed too — but at 10.8x the load. At least they have an excuse.
Steam 🎮
42M
42M gamers playing simultaneously. That's 32x NAPLAN. No drama.
Cricket WC 🏏
59M
59M concurrent video streams of cricket. 45x NAPLAN. On one platform.
Netflix Boxing 🥊
65M
65M HD video streams. 50x NAPLAN. And they were streaming video, not receiving a few paragraphs of text.

Complexity vs. Scale

NAPLAN had the lowest technical complexity AND the lowest user count — and still crashed. This radar chart scores each platform across key dimensions.

The Economics of Embarrassment

What Would It Cost to NOT Crash?
AWS on-demand pricing for handling ~50,000 req/sec
Application Load Balancer: ~$0.025/hr = $0.05 for the 2-hour test
EC2 instances (c6g.xlarge, ~20 needed): 20 × $0.136/hr × 2hr = $5.44
RDS database (db.r6g.2xlarge): $0.96/hr × 2hr = $1.92
CloudFront CDN for static assets: ≈ $1.50
DynamoDB for session state: ≈ $3.00
Total estimated cloud cost: ~$12 for the two-hour test window. Twelve. Dollars.
The Disruption Cost
~1.3 million students disrupted across ~10,000 schools
Average teacher salary: ~$85,000/year ÷ ~200 school days = $425/day
If 2 teachers per school spent 2 extra hours managing the chaos:
20,000 teachers × 2 hours × ($425/8) = $2,125,000 in teacher time
The crash potentially wasted over $2M in teacher time. The cloud infra to prevent it? ~$12.

The Internet Load Tolerance Meter

Click different labels to move the marker and see where various services sit.

Mum's blog
(12 readers)
NAPLAN
(1.3M)
Taylor Swift
(14M)
Netflix Boxing
(65M)
The entire
internet

The Verdict

NAPLAN's 1.3 million concurrent users represents approximately 0.023% of the world's internet users. It crashed under a load smaller than the daily audience of the NYT Wordle page. The system was asked to accept text input from children — not stream 4K video, not process financial transactions, not render real-time 3D worlds. Just... accept some typing.

Timeline of the Meltdown

9:00 AM

Schools across Australia boot up. 1.3 million students log in. The system is blissfully unaware of what's about to happen. Like the band on the Titanic, it plays on.

~9:20 AM

Screens begin freezing. Students who were mid-sentence in their creative writing get cut off. Teachers begin the ancient ritual of "have you tried turning it off and on again?"

~9:30 AM

Only 2–3 students per class can access the test. The rest stare at loading spinners — gaining a valuable life lesson about government IT procurement.

~10:00 AM

ACARA tells schools to "pause testing." Somewhere, 42 million Steam users are simultaneously playing video games without incident.

12:00 PM

System restored. Three hours to fix a platform that needed to handle the same load as a popular mobile game. Students resume writing — though they now have far better material.

NAPLAN as a Percentage of Things

Each bar shows NAPLAN's 1.3M users as a percentage of other platforms' peak concurrent users. The numbers are so small they're basically a rounding error.

📊🔥📝

Final Report Card

NAPLAN's testing platform was asked to do something the internet does billions of times a day: accept text input from users. It was given advance notice (the test date has been known for months). The user count was precisely known (1.3 million enrolled students). The peak time was predictable (9 AM on a Wednesday). And yet... it crashed. In a world where 65 million people can simultaneously watch a retired boxer fight a YouTuber, where 14 million Swifties can crash Ticketmaster and get a US Congressional hearing out of it, and where 42 million gamers can be online on Steam at once — a government-funded education platform couldn't accept 1.3 million short stories from children.

Grade: Needs Significant Improvement

"See teacher for extra help. Perhaps consult a Year 10 IT student."