Torollo drops you into broken systems running locally in Docker. Diagnose the failure, fix the system, and satisfy validators that check the actual container state.
$29
launch price · one-time purchase
Two incidents available today. The third is included when it ships in October, and the pack becomes $39 once it is complete.
one validation run, recorded against real Docker containersfree three-tier roadmap · step 7 of 10
01 broken state: the load balancer can still reach PostgreSQL on :5432
02 validate: the check fails and names the open port
03 fix: the security group on the running container is corrected
04 validate: the check passes and the roadmap completes
The incidents in this pack run in the same player and are graded the same way. Every verdict comes from the backend inspecting the containers.
The incidents in this pack.
Each incident starts from a specific failure in a system running on your machine and ends when the validators observe a repaired one. Hints help when you are stuck, and the commented solution explains why the reference repair works.
Available now
Advanced · ~85 min
The thundering herd
A hot cache key expires and every request reaches PostgreSQL in the same instant.
RedisPostgreSQLDenoDocker
you’ll practice
+Diagnosing correlated load on an expired hot key
+Coalescing concurrent misses behind one lookup
+Separating freshness from cache retention
+Refreshing a hot key before its expiry cliff
+Protecting the database when the cache is unavailable
PostgreSQL rejects new connections. Pooling lowers the count and changes how session state behaves.
PostgreSQLPgBouncerDocker
you’ll practice
+Diagnosing connection exhaustion
+Session pooling versus transaction pooling
+Session state under transaction-mode pooling
Ships in October. Included in every purchase made before then.
Yours to keep.
Downloadable
The pack is a zip of incident files, hints, and commented solutions.
Runs on your machine
Torollo starts each incident as Docker containers on your local daemon.
No license server
Importing needs no account, and nothing checks a license online.
Yours after one payment
Keep the files. There is no renewal and nothing to cancel.
Running locally in minutes.
Incident files run in the same local engine as the free roadmaps. Docker is the only requirement.
01 / download
Download
After checkout you receive a zip with the incident files, hints, and commented solutions.
02 / import
Import
In Torollo, open the Learning page, click Import roadmaps, and choose the zip. No account or license server is involved.
03 / run
Run
Torollo creates the incident as real Docker containers on your machine, already in the failure state.
04 / fix
Diagnose and fix
Inspect the containers, change the running system, and run the validators. They grade the actual container state.
The engine stays free.
Torollo’s local runtime and authoring system remain in the public MIT repository. A purchase adds authored incident files, hints, and commented solutions to your local catalogue. The engine that runs them is the same build everyone downloads.
+The thundering herd and Charged twice, available today
+Too many clients already, included when it ships in October
+Hints for when you are stuck
+A commented reference solution for every incident
+Downloadable zip that runs locally in Docker
+30-day money-back guarantee
Future packs are separate products. This purchase covers this pack.
Questions before you buy
What exactly is in the pack?+
Three production incidents. Two are available today and the third ships in October. Each one is a broken system that Torollo runs in Docker, with hints and a commented solution that explains why the reference repair works.
I buy at the launch price. How do I get the October incident?+
It is included at no extra cost. When it ships, we send a download link to the email address you used at checkout.
Are future packs included?+
No. This purchase covers the three incidents in Production Incidents. Future packs are separate products with their own price.
Will the price change?+
Yes. The price moves to $39 when the third incident ships in October. A purchase keeps the price it was made at.
Do I need an account?+
No. Download the zip and import it into the local Torollo app.
Is there DRM, and can I keep the files?+
The zip has no DRM or license server. Keep the incident files for your own use. Redistribution and resale are not included.
What if I cannot get Docker working?+
Email us within 30 days of purchase, from the address you used at checkout, and we refund it. No reason is required, including Docker not running on your machine.
Will the free roadmaps stay free?+
Yes. The three free roadmaps remain part of the MIT-licensed engine and public repository.
Can I write my own incidents?+
Yes. The roadmap format is open, documented JSON. You can write, import, and share roadmaps independently of Production Incidents.