NestJS · Senior · Question 5 of 75
What are durable providers for?
- 1Providers that are stored in Redis
- ✓Correct answer: Multi-tenant apps: request-scoped subtrees are cached per tenant (via a
ContextIdStrategy) instead of rebuilt for every request - 3Providers that survive process restarts
Explanation
You map each request to a tenant context ID, so tenant-specific providers (like a tenant DB connection) are reused across that tenant's requests.