Diagrammes d'Architecture
Collection complete des diagrammes techniques MyTV v2 API.
Diagramme de Contexte (C4 Level 1)
Vue d'ensemble du systeme et ses interactions avec les acteurs externes.
Diagramme de Conteneurs (C4 Level 2)
Architecture des conteneurs et services.
Diagramme de Composants (C4 Level 3)
Structure interne de l'API NestJS.
Flux d'Authentification
Authentification Classique (Email/Password)
Authentification Sociale (Firebase)
Flux de Streaming
Architecture Multi-Tenant
Hierarchie Account/Profile
Controle Parental (Kids Profile)
Diagramme de Base de Donnees
Entites principales
Pipeline CI/CD
Flux de Rate Limiting
Observabilite
Infrastructure Production
Monitoring Stack
References
Outils recommandes pour visualiser les diagrammes :
- GitHub (rendu natif Mermaid)
- VS Code avec extension Mermaid
- Mermaid Live Editor
- Docusaurus (rendu natif Mermaid via
@docusaurus/theme-mermaid)