Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
채널코퍼레이션의 Amazon DynamoDB와 함께한 아키텍처 현대화 여정 – 3부 섬네일

채널코퍼레이션의 Amazon DynamoDB와 함께한 아키텍처 현대화 여정 – 3부

AWS faviconAWS·Architecture·
DynamoDBAWS GlueKinesis Data StreamsGlobal Secondary IndexTransactWriteItems
2026년 09월 07일1

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

AWS가 채널톡의 DynamoDB 기반 아키텍처를 현대화하는 과정에서 User와 Badge 데이터를 분리하고, DynamoDB Export to S3와 AWS Glue를 활용한 온라인 마이그레이션으로 성능과 안정성을 크게 개선한 사례를 다룹니다.

구현 방법

  • UserBadge 테이블로 분리 및 트랜잭션 이중 쓰기 활용
  • Export to S3 → Glue ETL → Import from S3의 온라인 마이그레이션 파이프라인 적용
  • TmpUserBadge 버퍼 및 Auto Scaling/온디맨드 용량 적용

주요 결과

  • 트랜잭션 충돌 분당 10,000회에서 약 80회로 감소
  • User 테이블 WCU 소모 및 스로틀링 감소, 인프라 비용이 394.13달러에서 253.74달러로 감소(절감 140.40달러)
  • GSI back pressure 제거 및 Badge 업데이트의 독립 운영 가능

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
멀티 클라우드 환경에서의 데이터 마이그레이션 시스템 구축 섬네일
72%

멀티 클라우드 환경에서의 데이터 마이그레이션 시스템 구축

왓챠 favicon왓챠·2024년 08월 27일
자비스앤빌런즈의 Amazon DynamoDB 도입기 – 외부 연계 데이터 저장과 약관 서비스 개선 섬네일
70%

자비스앤빌런즈의 Amazon DynamoDB 도입기 – 외부 연계 데이터 저장과 약관 서비스 개선

AWS faviconAWS·2025년 10월 21일
No Image
68%

Amazon DocumentDB로 미리캔버스의 성능 50%와 비용 30%를 개선하다

미리디 favicon미리디·2026년 04월 23일