Masz lokalny klaster Apache Kafka połączony przez Dedicated Interconnect. Potrzebujesz przesyłania strumieniowego o wysokiej przepustowości i niskim opóźnieniu do BigQuery. Która architektura minimalizuje opóźnienia?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj Dataflow do napisania potoku łączącego, który odczytuje bezpośrednio z Kafka i zapisuje do BigQuery..
Dlaczego to jest odpowiedź
Bezpośrednie połączenie Dataflow z Kafka minimalizuje opóźnienia, ponieważ eliminuje pośrednie kroki. Dataflow oferuje wbudowane konektory do Kafka, co pozwala na efektywne przesyłanie strumieniowe danych z niskim opóźnieniem bezpośrednio do BigQuery. Użycie Kafka Connect z Pub/Sub (opcje 1 i 4) wprowadza dodatkową warstwę pośrednictwa, co zwiększa opóźnienia i złożoność. Chociaż Pub/Sub jest usługą o niskim opóźnieniu, dodanie go jako pośrednika między Kafka a Dataflow nie jest optymalne, gdy Dataflow może bezpośrednio odczytywać z Kafka. Wdrożenie hosta proxy (opcja 2) również dodaje niepotrzebną warstwę i złożoność, co może zwiększyć opóźnienia i koszty zarządzania.
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