[외부 초청 세션] AWS가 DynamoDB를 만든 방법
5
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

이 게시물은 DynamoDB를 만든 AWS의 설계 철학과 Amazon.com 규모 운영 방식과 접목 아이디어를 정리한 내용입니다. DynamoDB 서비스팀이 지키는 핵심 테넷은 보안, 내구성, 가용성 3가지이며 기능 개발에도 이를 위배하면 출시 불가라는 원칙을 강조합니다. Amazon.com은 데이터베이스 직접 접근을 금지하고 API 서버를 둬 백엔드가 API를 통해서만 접근하도록 강제해 장애 전파를 줄입니다. 아키텍처는 모놀리틱에서 SOA, 마이크로서비스로 전환하며 분리 기준을 스케일링·데이터 접근·보안 요구사항의 묶음으로 잡았다고 설명합니다. DynamoDB는 셀 기반 아키텍처로 장애 범위를 최소화하는 셔플 샤딩을 활용하고, 내부에는 리퀘스트 라우터가 인증·메타데이터 조회·레이트리밋·KMS 키 조회·커넥션 풀 관리를 수행한다고 정리합니다.

연관 게시글