3분간 진행되는 라이브 TV 투표 급증으로 높은 쓰기 로드를 처리하고, 개방된 상태에서 부분적인 결과를 표시하며, 비용을 최소화하면서 정확히 한 번의 최종 집계를 생성해야 합니다. 어떤 아키텍처가 이러한 요구 사항을 충족할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Pub/Sub 토픽에 투표를 작성하고 Dataflow 파이프라인을 통해 Bigtable과 BigQuery 모두에 로드합니다. 실시간 결과는 Bigtable에서 쿼리하고, 나중 분석은 BigQuery에서 쿼리합니다. 투표가 끝나면 Bigtable 인스턴스를 종료합니다..
이것이 정답인 이유
이 아키텍처는 높은 쓰기 로드 처리, 실시간 부분 결과 표시, 정확히 한 번의 최종 집계, 비용 최소화라는 모든 요구 사항을 충족합니다. Pub/Sub은 대규모 수신 투표를 안정적으로 처리하며, Dataflow는 확장 가능한 스트리밍 처리를 통해 Bigtable과 BigQuery에 데이터를 로드합니다. Bigtable은 실시간으로 높은 처리량과 낮은 지연 시간으로 부분 결과를 제공하는 데 적합합니다. BigQuery는 최종 집계 및 장기 분석을 위한 비용 효율적인 솔루션입니다. 투표가 끝난 후 Bigtable 인스턴스를 종료하여 비용을 절감할 수 있습니다. Memorystore는 캐싱에 적합하지만 영구 저장 및 복잡한 집계에는 부적합합니다. Cloud SQL은 높은 쓰기 로드와 실시간 집계에 필요한 확장성을 제공하기 어렵습니다. Pub/Sub과 Cloud Functions, BigQuery 조합은 실시간 집계에 필요한 낮은 지연 시간을 제공하기 어렵습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음