BackendDynamoDB Limit 설정으로 RCU 97% 절감한 이야기
본 글은 버즈빌 Supply Platform 팀에서 대규모 트래픽 환경에서 DynamoDB RCU(Read Capacity Unit) 사용량이 급증한 이슈를 해결한 경험을 공유합니다. RCU 사용량은 약 1k에서 최고 130k RCU/s까지 130배 증가했으며, 원인 분석 결과 `Limit` 설정 누락과 불필요한 Strong Consistent Read 사용이 문제였습니다. 해결책으로 `Limit` 설정을 적용하고 Eventually Consistent Read로 전환하여 RCU 사용량을 87~97% 절감하는 성과를 거두었습니다. 이 경험은 대규모 트래픽 환경에서 데이터베이스 성능 최적화 및 비용 절감을 고민하는 개발자들에게 실질적인 도움을 줄 수 있을 것입니다.


















