chapter five
5 Workflow patterns
This chapter covers
- Using workflows to connect different machine learning system components (data ingestion, distributed model training, and model serving).
- Composing complex but maintainable structures within machine learning workflows with the fan-in and fan-out patterns.
- Accelerating machine learning workloads with concurrent steps that leverages the synchronous and asynchronous patterns.
- Improving performance and avoiding duplicate workloads in the workflows with the help of the step memoization pattern.