NestJS · Senior · Frage 16 von 75
Warum kann Request-Response (client.send) zwischen Microservices im großen Maßstab riskant sein?
- 1Es koppelt Services zeitlich, Ausfälle pflanzen sich fort
- 2Es kann keine JSON-Nutzlasten zwischen Services transportieren
- 3Es ist in jedem einzelnen Fall langsamer als Events
Antwort zeigen
Richtige Antwort: Es koppelt Services zeitlich, Ausfälle pflanzen sich fort
Erklärung
Bevorzuge Events für Benachrichtigungen und synchrone Aufrufe für Abfragen, die wirklich sofort eine Antwort brauchen. Setze am Observable immer timeout().