Checkpoint: Concurrent Data Collector
intermediate20 min readLesson 100 of 169
Fetch many sources at once — failures and timeouts are data, not crashes.
The capstone of concurrency practice: many simulated sources, some slow, some broken. Collect everything recoverable, classify the rest, finish fast.
Working with AI: ask "where could this collector hang forever?" — every await without a bound is a suspect.