Cloud SQL 기반의 전자상거래 백엔드에 과부하가 발생하여 API 지연 시간 및 시간 초과가 발생하고 있습니다. API를 제어하고 있습니다. API 성능과 사용자 경험을 최적화하는 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Apigee를 통해 API를 노출하고, Memorystore(Redis)를 사용하여 자주 액세스하는 데이터를 캐시하며, 애플리케이션에서 재시도를 위해 지수 백오프를 구현합니다..
이것이 정답인 이유
정답은 API 성능과 사용자 경험을 최적화하는 데 가장 효과적인 다각적인 접근 방식을 제공합니다. Apigee는 API 게이트웨이로서 트래픽 관리, 보안, 분석 기능을 제공하여 API를 제어하고 모니터링합니다. Memorystore(Redis)를 사용하여 자주 액세스하는 데이터를 캐시하면 Cloud SQL 데이터베이스의 부하를 줄여 지연 시간을 단축하고 처리량을 향상시킵니다. 지수 백오프를 구현하면 일시적인 오류 발생 시 애플리케이션이 데이터베이스에 과도한 부하를 주지 않고 요청을 재시도하여 시스템 안정성을 높입니다. 다른 옵션들은 다음과 같은 이유로 최적이 아닙니다. Apigee에서 속도 제한 및 액세스 제어를 적용하고 Pub/Sub로 요청을 대기열에 넣는 것은 좋지만, 데이터 캐싱이 없어 데이터베이스 부하를 직접적으로 줄이지 못합니다. Cloud Load Balancing 및 Cloud CDN은 정적 콘텐츠 캐싱에 더 적합하며, 동적 API 응답에 대한 캐싱 효과는 제한적입니다. DB 인스턴스 메모리를 늘리는 것은 도움이 될 수 있지만, 근본적인 부하 문제를 해결하지 못하며, 애플리케이션 코드에서 사용자 지정 속도 제한을 구현하는 것은 복잡하고 오류 발생 가능성이 높습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음