Update roadmap with production-ready architecture

The roadmap has been updated to reflect a shift towards a
scalable, resilient, and production-ready architecture. Key
changes include:

- Multi-tenancy with EF Core, SQLite, and Redis Cache.
- Async processing using Azure Storage Queue and workers.
- File storage abstraction with Azure Blob and local storage.
- Resilience with Polly (retry, circuit breaker, timeout).
- Early health checks for Kubernetes readiness/liveness.
- Enhanced logging with Correlation IDs, Seq, and App Insights.
- Expanded roadmap to 11 phases with new production features.
- Added Swagger updates for API-Key auth and response examples.
- Introduced EF Core tenant management with CRUD operations.
- Added background services for async jobs and temp cleanup.
- Updated testing strategy for resilience and async processing.
- Documented 11 key learnings and updated best practices.
This commit is contained in:
OlgunR
2026-06-22 13:35:48 +02:00
parent 64be11f7ad
commit d50e30f7ac

File diff suppressed because it is too large Load Diff