Entwurfsmuster · Senior · Frage 75 von 75
Warum entkoppelt man eine langsame Operation (z. B. das Erzeugen eines PDF-Berichts) per Warteschlange von einer Nutzeranfrage?
- 1Warteschlangen ersetzen die Datenbank für Berichtsdaten
- 2Warteschlangen machen das erzeugte PDF viel kleiner
- 3Die Anfrage antwortet schnell; Worker erledigen die Arbeit
Antwort zeigen
Richtige Antwort: Die Anfrage antwortet schnell; Worker erledigen die Arbeit
Erklärung
Die UI zeigt einen Wartestatus und wird benachrichtigt (Polling, WebSocket, E-Mail), wenn der Job fertig ist.