Analiza decyzji · Junior · Pytanie 10 z 12
Rejestracja wysyła mail powitalny przez dostawcę, który czasem odpowiada 10 sekund. Sama rejestracja ma być szybka, a mail może przyjść minutę później. Co zrobić?
- 1Wysyłać z przeglądarki po udanej rejestracji
- 2Włożyć mail do kolejki dla workera w tle
- 3Wysyłać w żądaniu, czekając na dostawcę
Pokaż odpowiedź
Poprawna odpowiedź: Włożyć mail do kolejki dla workera w tle
Wyjaśnienie
Kolejka od razu zwraca odpowiedź, a worker może ponowić próbę przy awarii dostawcy, a minuta opóźnienia jest tu dopuszczalna. Wysyłanie w żądaniu pasuje do rzadkich akcji, gdzie użytkownik musi zobaczyć wynik dostarczenia, ale tu szybkość rejestracji zależałaby od dostawcy. Wysyłanie z przeglądarki ujawnia poświadczenia i ginie po zamknięciu karty, więc pasuje tylko do publicznego API bez kluczy.