Złożenie grafiku uruchamia wiele niezależnych, kolejnych kroków, implementowanych przez różne zespoły; każdy zespół będzie obsługiwał własne błędy. Jak należy zaprojektować integrację?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz temat Pub/Sub dla zgłoszeń grafików. Utwórz subskrypcję dla każdego zespołu programistycznego, aby subskrybował ten temat..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to utworzenie tematu Pub/Sub dla zgłoszeń grafików, a następnie subskrypcji dla każdego zespołu. Pub/Sub to asynchroniczny system przesyłania wiadomości, który doskonale sprawdza się w przypadku niezależnych, kolejnych kroków. Każdy zespół może subskrybować ten sam temat, przetwarzać wiadomości dotyczące zgłoszeń grafików, a następnie sygnalizować ukończenie swojego etapu. To pozwala na niezależne zarządzanie błędami przez każdy zespół, bez blokowania całego procesu. Wdrożenie Cloud Function dla każdego kroku może prowadzić do ciasnego sprzężenia i trudności w zarządzaniu błędami między zespołami. Tworzenie tematu Pub/Sub dla każdego kroku jest nadmiernie skomplikowane i niepotrzebne, ponieważ wszystkie zespoły reagują na to samo zdarzenie początkowe. Mikrousługa w GKE, która czeka na odpowiedź, wprowadza synchronizację, co jest sprzeczne z wymaganiem niezależnych kroków i obsługi błędów.
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