Technische Entscheidungen · Middle · Frage 7 von 14

Der Checkout ruft einen Empfehlungsdienst auf, der manchmal 30 Sekunden hängt. Empfehlungen sind optional, der Checkout muss schnell bleiben. Was tust du?

Antwort zeigen

Richtige Antwort: Ein kurzes Timeout mit Rückfall auf keine Empfehlungen

Erklärung

Ein optionales Feature darf nie den Hauptablauf aufhalten, ein kurzes Timeout und ein leerer Rückfall halten den Checkout also schnell. Lange Timeouts mit Wiederholungen passen zu einer Abhängigkeit, ohne die man wirklich nicht auskommt, und würden hier Verzögerungen auf einen hängenden Dienst stapeln. Die Dienste zusammenzulegen passt zu zwei Teilen, die sich immer gemeinsam ändern, ist aber ein großer Umbau und behebt die Langsamkeit selbst nicht.

Zum Weiterlesen

Fehler in der Frage

Technische Entscheidungen · Middle · Frage 7

Teste dich selbst

Mach den Test Technische Entscheidungen · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen