# Amazon Aurora DSQL - 서버리스 분산 SQL DB

> Clean Markdown view of GeekNews topic #18121. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=18121](https://news.hada.io/topic?id=18121)
- GeekNews Markdown: [https://news.hada.io/topic/18121.md](https://news.hada.io/topic/18121.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2024-12-06T09:57:11+09:00
- Updated: 2024-12-06T09:57:11+09:00
- Original source: [aws.amazon.com](https://aws.amazon.com/rds/aurora/dsql/)
- Points: 6
- Comments: 2

## Topic Body

- 항상 사용가능한 어플리케이션을 위한 가장 빠른 서버리스 분산 SQL DB   
### Why Aurora DSQL?  
- **Serverless Distributed SQL Database**  
  - 무제한 스케일 확장 가능, 높은 가용성, 인프라 관리 필요 없음  
  - 데이터베이스 샤딩이나 인스턴스 업그레이드 없이 모든 워크로드 수요에 대응  
- **Active-Active 분산 아키텍처**  
  - 99.99% 단일 리전 가용성 및 99.999% 다중 리전 가용성 보장  
  - 강력한 데이터 일관성과 자동 장애 복구 제공  
- **운영 부담 제거**  
  - 서버 프로비저닝, 패치, 관리, 업그레이드 불필요  
  - 다운타임 없이 자동으로 업데이트 처리  
- **PostgreSQL 호환성**  
  - 개발자가 쉽게 사용할 수 있는 경험 제공  
### Benefits of Aurora DSQL  
- **Virtually Unlimited Scale**  
  - 데이터베이스 샤딩 없이 수평 확장을 통해 읽기, 쓰기, 스토리지, 컴퓨팅을 독립적으로 확장  
- **Always Available Applications**  
  - 강력한 데이터 일관성으로 리전 엔드포인트에서 읽기 및 쓰기를 보장  
  - 단일 장애 지점 제거 및 자동 장애 복구로 최대 99.999% 가용성  
- **No Infrastructure Management**  
  - 서버 프로비저닝이나 관리 없이 인프라 관리 부담 제거  
  - 다운타임 없이 성능에 영향 없이 자동 업데이트 처리  
- **Easy to Use**  
  - PostgreSQL 호환성을 갖춘 데이터베이스를 몇 단계 만에 생성 가능  
### Use Cases  
- **Build Serverless Applications at Any Scale**  
  - 스타트업에서 엔터프라이즈까지 성장 가능한 클라우드 네이티브 애플리케이션 구축  
  - 마이크로서비스 및 이벤트 기반 아키텍처와 손쉽게 통합  
- **Develop Next-Generation Applications**  
  - 은행, 전자상거래, 여행, 소매 산업을 위한 고성능 애플리케이션 설계  
- **Deploy Multi-Region Applications**  
  - 다중 리전 확장성과 복원력을 요구하는 데이터 중심 애플리케이션 개발  
- **Build SaaS Applications**  
  - 다중 테넌트 SaaS 애플리케이션을 안정적으로 지원하며 유연한 확장성 제공

## Comments



### Comment 32084

- Author: roxie
- Created: 2024-12-06T11:41:23+09:00
- Points: 1

Aurora 이름을 달고 있는 제품이 너무 많아서 어지러워요...   
  
중론(?)은 “DynamoDB-styled RDB with a limited set of Postgresql features"인 듯 하네요

### Comment 32071

- Author: neo
- Created: 2024-12-06T09:57:11+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=42308716) 
- 제한이 많아서 이점이 잘 보이지 않음. 임시 테이블, 외래 키, 뷰, 10k 행 이상의 트랜잭션이 불가능함. PostgreSQL 프로토콜과의 기본적인 호환성을 제외하면 데이터베이스라기보다는 키-값 저장소에 가까움

- 빠른 테스트 클러스터를 시도해보았음. PG 16.5로 식별되며, 뷰, 트리거, 시퀀스, 외래 키 제약 조건, 확장 기능, NOTIFY 기능, 중첩 트랜잭션, json(b) 등이 지원되지 않음

- Marc Brooker의 블로그에 더 많은 기술 정보가 있음. 특히, 트랜잭션 지연 시간이 트랜잭션 문장 수에 비례하여 일정함

- Firecracker microVMs를 사용하고 몇 가지 다른 요소들로 인해 S3 기반의 Lambda 기반 데이터베이스가 PostgreSQL을 에뮬레이트하는 것 같음

- AWS의 데이터베이스 관련 발표에서 원하는 것은 RDS 가격 인하임. 새로운 칩이 더 비싸지만 가격/성능이 더 좋다는 것이 아니라 실제로 청구서가 줄어드는 것임

- Neon DB처럼 0으로 확장하고 1초 미만의 지연 시간으로 확장할 수 있는지 궁금함. AWS의 최근 "서버리스" 제품들이 "서버리스"라는 제목으로 오해를 불러일으켰음

- 가격이 없으면 고려하지 않을 것임. 서버리스 Aurora가 매우 비싸서 이 제품도 저렴할 것 같지 않음. 현재 neon.tech를 사용 중이며 만족하지만 가격이 좋다면 흥미로울 것 같음

- 드디어 Spanner 경쟁자를 출시하는 것인가? 마케팅 말장난을 넘어 실제로 무엇인지 더 알고 싶음

- 매우 흥미로움. 이런 것, KV-store, blob store, pubsub을 같은 인터페이스 뒤에 두는 것이 꿈임

- Cockroach DB와 비슷하지만 더 많은 벤더 종속성을 추가한 것 같음
