Catalogue de cours
Applications en temps réel
Concevez des sessions temps réel ordonnées, autorisées et observables.
- Avancé
- 9 leçons
- 2 projets
- Environ 1.5 h
- EN · UZ · KO · RU · ES · FR · DE · AR
Modélisez le cycle de vie des connexions, les messages WebSocket, les délais de reconnexion, l’ordre, la déduplication, l’expiration de la présence, l’autorisation, le contrôle de flux et l’observabilité, sans supposer un réseau parfait.
Programme
Section 1
Cycle de vie d’une connexion
Ouvrir, authentifier, fermer et se reconnecter de façon maîtrisée : négociation, états et délai croissant avant tout.
- Négociation WebSocket
- Machines à états de connexion
- Reconnexion à délai croissant
Section 2
Fiabilité des messages
Gérez explicitement doublons, lacunes et surcharge : numéros de séquence, événements idempotents et files bornées.
- Numéros de séquence
- Événements idempotents
- Contrôle de flux
Section 3
Présence, autorisation et exploitation
Traitez la présence comme une preuve à durée limitée, vérifiez chaque abonnement et observez toute la session.
- Présence avec expiration
- Autorisation par canal
- Observabilité du temps réel
Parcours d’apprentissage
Votre idée en ligne. Commencez en 60 secondes.
Essai gratuit de 7 jours avec chaque offre pour les nouveaux membres · Résiliation à tout moment
Commencer