Database and External Service Boundaries
Help learners understand this topic clearly, practice it on a small example, and produce reviewable evidence before moving to the next module.
Units
- Unit 12.00: Database and External Service Boundaries: Design route logic that can work with a repository or service boundary
- Unit 12.01: Database and External Service Boundaries: Keep database sessions and external clients out of global shortcuts
- Unit 12.02: Database and External Service Boundaries: Return safe errors when storage or external services fail
- Unit 12.03: Database and External Service Boundaries: Mock external services in tests
- Unit 12.04: Database and External Service Boundaries: Write a boundary note for data, retries, and failure behavior
