Module 4: Distributed processing and scale#
Theme#
Distributed processing and scale
Essential Question#
When does scale require distributed computation?
Module Components#
Book prose: conceptual framing, domain scenario, methods, and failure modesAssignment: evidence-backed production of a specific artifactSlides: presentation sequence for seminar or lecture deliveryNarration: spoken version of the slide flowRubric: criteria for evaluating the module artifactNotebook: executable lab aligned with the module theme using synthetic pipeline events with freshness, schema drift, lineage completeness, volume, and access-risk indicators
Module Artifact#
AI data platform design review with lineage, quality checks, cost controls, and access model focused on distributed processing and scale: Profile batch processing and identify bottlenecks.
Professional Setting#
Students work as if advising a platform team designing data infrastructure for repeatable model training and monitoring. Their work must be intelligible to data engineer, ML engineer, security architect, data steward, and platform owner.
Use This Module in Order#
Review the slide deck with the matching narration.
In Populi, open the private student-repository link for this course and enter
modules/module-4.Clone the repository once or open its Codespace/Colab copy; run
lab.ipynband completeexercise.ipynbthere.Self-check with the rubric, commit and push the work, then submit exactly what Populi requests.