결제 전환 목표 아키텍처 정의 #1
1 changed files with 15 additions and 0 deletions
15
docs/architecture/adr-payment-boundary.md
Normal file
15
docs/architecture/adr-payment-boundary.md
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
# 결제 전환 목표 아키텍처 결정 기록
|
||||||
|
|
||||||
|
## Context
|
||||||
|
결제 시스템의 전환 목표를 정의하고, 시스템의 경계를 명확히 하여 결제 처리의 일관성을 확보한다.
|
||||||
|
|
||||||
|
## Decision
|
||||||
|
결제 전환 목표는 API 기반의 마이크로서비스 아키텍처로 정의하며, 결제 서비스는 독립적으로 배포 가능해야 한다.
|
||||||
|
|
||||||
|
## Alternatives
|
||||||
|
1. 모놀리식 아키텍처: 모든 결제 관련 기능을 단일 애플리케이션으로 구현.
|
||||||
|
2. 서버리스 아키텍처: 결제 기능을 서버리스로 구현하여 관리 부담을 줄임.
|
||||||
|
|
||||||
|
## Consequences
|
||||||
|
- API 기반 아키텍처는 유연성과 확장성을 제공하지만, 초기 설정과 관리가 복잡할 수 있다.
|
||||||
|
- 모놀리식 아키텍처는 간단하지만, 확장성에 한계가 있다.
|
||||||
Loading…
Add table
Add a link
Reference in a new issue