Ręczny proces sprawdzania zamówień wykorzystuje subskrypcję pull Pub/Sub do dostarczania zamówień agentom sprzedaży. Musisz zapobiec dwukrotnemu przetworzeniu zamówienia przez różnych agentów bez zwiększania złożoności procesu. Co należy zrobić?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj dostarczania exactly-once Pub/Sub w swojej subskrypcji pull..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to użycie dostarczania exactly-once Pub/Sub w subskrypcji pull. Funkcja exactly-once w Pub/Sub gwarantuje, że każda wiadomość zostanie dostarczona i przetworzona dokładnie jeden raz, nawet w przypadku awarii lub ponownych prób. Zapobiega to wielokrotnemu przetwarzaniu tego samego zamówienia przez różnych agentów, co jest kluczowe w scenariuszu sprawdzania zamówień. Inne opcje są mniej odpowiednie: Deduplicate PTransform w Dataflow jest używane w potokach Dataflow do usuwania duplikatów danych, ale nie jest to natywne rozwiązanie dla samego Pub/Sub i wprowadza dodatkową złożoność. Tworzenie transakcyjnej bazy danych do monitorowania oczekujących wiadomości zwiększa złożoność systemu i wymaga zarządzania stanem, co jest sprzeczne z celem utrzymania prostoty. Utworzenie nowej subskrypcji push Pub/Sub do monitorowania przetworzonych zamówień nie rozwiązuje problemu duplikacji na etapie dostarczania do agentów, a jedynie monitoruje stan po przetworzeniu.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana