핵심 요약
버즈빌은 Honeyscreen의 포인트 시스템 확장성과 응답성 강화를 위해 MySQL RDS에서 DynamoDB로 전환하고, DynamoDB 친화적 테이블 설계와 함수 로직 재구성을 수행했습니다.
구현 방법
- DynamoDB 기반 포인트 관리 도메인 설계: 잔액과 변경 이력 관리에 적합한 데이터 구조 도입
- 변경 원자성 및 트래킹을 위한 트랜잭션/조건부 쓰기 활용 및 파티션키/정렬키 구성
- 필요한 인덱스 설계 및 스케일링 정책 수립으로 대규모 트래픽에서도 안정성 확보
주요 결과
- 데이터 정확성 유지 및 운영 유연성 향상
- 확장성 강화로 트래픽 증가에도 안정적으로 처리 가능


