April 2025
Intermediate to advanced
374 pages
10h 15m
English
It’s unlikely that you’ll work with all the patterns at once. You’ll face different patterns at different times throughout your data engineering journey, so there’s no need to remember all of them by heart. Instead, you should be able to find them easily and adapt them to the problem you’re currently facing.
To make this task easier, you can find here a summary of the design patterns presented in the book with quick reminders of their main use cases and gotchas.
| Pattern name | Use case | Gotchas |
|---|---|---|
| Full Loader | Load full dataset |
|
| Incremental Loader | Load chunks of a dataset |
|
| Change Data Capture | Load chunks of a dataset as they come |
|
| Passthrough Replicator | Replicate a dataset without altering any information |
|
| Transformation Replicator | Replicate a dataset with a custom transformation |
|
| Compactor | Optimize storage of the ingested files |
|
Read now
Unlock full access