Tipps & Best Practices
Vermeiden Sie das Senden großer Objekte; bevorzugen Sie IDs, Deltas oder gestreamte Binärdaten.
Führen Sie keinen Datenbankzugriff oder andere blockierende Vorgänge innerhalb von Ereignishandlern aus.
Halten Sie Ereignishandler schlank — nur empfangen, validieren und senden.
Lagern Sie Geschäftslogik an API- oder Worker-Dienste aus und senden Sie nur die Ergebnisse zurück an die Clients.
Validieren Sie eingehende Ereignisnutzlasten immer auf Authentifizierung, Größenbeschränkungen und Schema-Korrektheit.
Verwenden Sie Räume, um Nachrichten effizient an Teilmengen verbundener Clients zu richten.
Verwenden Sie Namespaces, um logische Kommunikationskanäle zu partitionieren und zu isolieren.
Behandeln Sie Client-Verbindungen sorgfältig, um Ressourcenlecks und veralteten Zustand zu verhindern.
Zuletzt aktualisiert
War das hilfreich?