App Engine 요청 /product-details가 4개의 제품에 대해 /sku-details를 순차적으로 호출합니다. 트레이스에서 전체 요청에 대한 높은 지연 시간이 나타납니다. 요청 기간을 어떻게 줄이시겠습니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: /product-details가 /sku-details 요청을 병렬로 발행하도록 합니다..
이것이 정답인 이유
/product-details가 4개의 /sku-details 요청을 순차적으로 호출하면 각 호출이 완료될 때까지 다음 호출이 대기하므로 총 지연 시간이 길어집니다. 이 요청들을 병렬로 실행하면 대기 시간이 줄어들어 전체 요청 기간이 크게 단축됩니다. 인스턴스 클래스 크기를 늘려도 개별 요청 처리 속도는 빨라질 수 있지만, 순차적 호출의 본질적인 지연 문제를 해결하지는 못합니다. 영구 디스크를 SSD로 전환하는 것은 I/O 성능에 영향을 주지만, 웹 서비스 호출의 지연 시간과는 직접적인 관련이 적습니다. /sku-details를 데이터베이스에 캐시하고 웹 서비스 호출을 DB 쿼리로 대체하는 것은 좋은 최적화 방법이지만, 문제에서 제시된 "순차적 호출"로 인한 높은 지연 시간 문제를 해결하는 가장 직접적인 방법은 병렬 처리입니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음