에어비앤비의 정확한 결제 시스템 | 일일일
### 🙋 추천 이유
- 결제 시스템의 일관성을 고민하는 분에게 추천합니다.
- 결제 시스템 설계 시 Airbnb의 접근 방식을 참고하여 idempotency를 구현할 수 있습니다.
### ✅ 간단 요약
- Airbnb는 요청을 세 단계로 나누어 idempotency를 처리합니다.
- 서버는 요청을 처리하기 전에 데이터베이스에서 키를 확인하고 잠금을 설정합니다.
- 클라이언트는 실패한 요청을 재시도할 때 idempotency 키를 사용하여 중복 요청을 방지해야 합니다.