목록 보기
DynamoDB를 사용하는 Go 서비스의 응답 시간 최적화 #2 TLS Handshake
백엔드

DynamoDB를 사용하는 Go 서비스의 응답 시간 최적화 #2 TLS Handshake

버즈빌
버즈빌
2022년 3월 29일

두줄요약

트래픽 증가 후 일부 gRPC 요청에서 DynamoDB 응답 시간이 길어지는 현상을 다뤘습니다. Go HTTP Client와 TLS Handshake 관점의 점검 경험을 공유합니다.

문제 상황

  • 리워드 서비스 런칭 후 증가한 트래픽 환경에서 일부 gRPC 요청의 높은 응답 시간
  • DynamoDB 응답 시간이 길게 관측되는 이슈

구조와 흐름

  • Go 서비스와 DynamoDB 연동 환경의 응답 시간 최적화 시도
  • Go HTTP Client 및 TLS Handshake 관련 학습 경험 공유

적용해볼 점

  • DynamoDB 호출 경로와 HTTP Client 연결 과정의 지연 구간 점검
  • 일부 고응답시간 요청 중심의 원인 관찰 필요

다음 읽기

#Go 주제를 이어서 읽기

DynamoDB를 사용하는 Go 서비스의 응답 시간 최적화 #1 AWS Credential Token

Go 서비스에서 HTTP Trace로 DynamoDB 요청 지연 요인을 추적했습니다. AWS Credential Token 발급 로직의 응답 시간 영향을 분석하고 최적화했습니다.

버즈빌
버즈빌
백엔드

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...