AWS의 NoSQL 서비스인 DynamoDB는 기본적으로 무제한으로 확장되는 서버리스 데이터베이스처럼 보이지만, 실제로는 트래픽 처리량(throughput)에 따라 성능이 제한될 수 있다. 이번에 DynamoDB의 두 가지 주요 처리량 모드인 Provisioned Mode와 On-Demand Mode, 그리고 Auto Scaling 기능에 대해 정리하고, 어떤 상황에서 어떤 방식이 적절한지 정리해보겠다. 1. Provisioned Mode: 직접 처리량을 설정하는 방식Provisioned 모드는 개발자가 읽기(RCU)와 쓰기(WCU) 처리량을 직접 지정하는 방식이다. 기본 설정만으로는 고정된 처리량만 허용되며, 그 이상 요청이 들어오면 Throttling(요청 제한)이 발생할 수 있다. ✅ 장점예측 가..