당근페이 백엔드 아키텍처가 걸어온 여정
10
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
이 게시물은 당근페이 백엔드 아키텍처의 진화 과정을 정리한 글입니다.
요약
- Layered Architecture로 빠른 출시와 실험 지원하지만 서비스 확장으로 강결합과 기술 부채 발생
- Hexagonal Architecture로 domain/usecase/adapter 분리하여 비즈니스 로직과 구현 분리, Strangler Fig와 Feature Toggle로 점진적 전환
- Adapter 모듈의 비대화와 불필요한 배포 문제 발생
- Clean Architecture와 Monorepo로 도메인 모듈화, 의존성 역전, 배포 독립성 및 테스트 용이성 확보 목표
