본문 바로가기
ITPE metacog/Cloud metacog

AWS SAP : 대량의 동시 업로드 처리 성능과 신뢰성 향상

by 잘 배우고, 잘 익히기 2021. 3. 21.

대량의 동시 업로드 처리 성능과 신뢰성 향상

Req) 

어떤 미디어 스토리지 애플리케이션은 사용자 사진을 S3에 업로드 처리합니다. 

엔드유저들이 업로드 사진에서 적절하게 처리되지 않는다는 것을 리포트하고 있습니다. 

애플리케이션 개발자가 로그 트레이스를 통해 람다에 실행 이슈가 있음을 발견하였습니다. 

상황은 수천 사용자가 동시에 시스템에 접속중일 때입니다. 

이슈의 원인 

   - concurrent 실행에 대한 제한 

   - DynamoDB 성능에 있어 데이터 저장 시 발생  

어떤 조치가 App의 성능과 신뢰성을 증가시킬 수 있는가?

 

Sol) DynamoDB테이블을 위한 WCU를 평가하고 조정 

      Dead letter queue를 구성하여 실패 또는 타임아웃 람다 함수를 재처리