Patrons de Scalabilité et de Résilience

Concevez des systèmes capables de gérer des charges croissantes et de se rétablir efficacement après une défaillance. Découvrez des modèles tels que l'équilibrage de charge (load balancing), la mise en cache (caching), les disjoncteurs (circuit breakers) et le sharding de bases de données.

10 courses

Ingénierie de base de données: architecture et mise à l'échelle

Comprendre comment les moteurs de base de données fonctionnent sous le capot pour prendre des décisions architecturales éclairées sur l'indexation, le partitionnement, la simultanéité et l'évolutivité distribuée.
★ 4.8 (1,028)

Gestion de la haute disponibilité et de la continuité de SQL Server

Maîtrisez la configuration et la gestion de la réplication SQL Server, de l'envoi de journaux et des groupes de disponibilité Always On pour une disponibilité maximale.
★ 4.6 (2,810)

Modèles de conception et de fiabilité de l'infrastructure cloud

Découvrez comment concevoir des solutions cloud fiables et évolutives en équilibrant les exigences métier avec des modèles architecturaux éprouvés.
★ 4.7 (7,246)

Principes de conception pour les applications à forte intensité de données

Maîtrisez les principes de base pour concevoir et créer des applications robustes, évolutives et maintenables qui gèrent efficacement des charges de données importantes.
★ 4.3 (39)

Redis pour les systèmes évolutifs hautes performances

Découvrez comment optimiser les performances backend et gérer les données à haut trafic à l'aide de stratégies de mise en cache Redis et de structures de données modernes.
★ 4.7 (25)

Applications Java résilientes avec Spring Boot

Maîtrisez les modèles de résilience clés tels que les disjoncteurs et les tentatives pour créer des applications qui résistent aux pannes réelles.
★ 5.0 (23)

Les fondamentaux de NGINX pour la mise à l'échelle haute performance

Comprenez les configurations NGINX de base, l'équilibrage de charge et les techniques d'optimisation système pour gérer les environnements web à fort trafic.
★ 4.6 (20)

Notions de base de la conception de systèmes : Mise en cache avec Spring Boot et Redis

Découvrez le cache distribué, améliorez les performances des applications et créez des systèmes évolutifs à l'aide de Spring Boot et Redis.
★ 5.0 (16)

Redis Pratique pour Développeurs Backend : Mise en Cache et Patrons de Données

Construisez des systèmes backend haute performance en maîtrisant les structures de données Redis, les stratégies de mise en cache et les patrons architecturaux du monde réel.
★ 5.0 (14)

Stockage d'entreprise et clustering avec Storage Scale

Maîtrisez les bases des systèmes de fichiers en cluster haute performance et gérez des environnements de stockage de données d'entreprise évolutifs à l'aide de Storage Scale.
★ 5.0 (14)