- 소규모 아키텍처
하나에 모든 기능을 구현하는 아키텍처 형태이다. 어떤 서비스에 대한 아이디어를 구현할 때 가볍게 구현을 하여 시장성을 테스트하는 용도로 가장 적합한 아키텍처이다.
모놀리식 아키텍처에서 시장성을 테스트하고 다져나가는 형태일 때 사용하기 적합한 아키텍처이다.
음식 주문 프로젝트에 필요한 기능은 다음과 같다.
- (손님) 음식점이 선택되었다.
- (손님) 음식 메뉴가 선택되었다.
- (손님) 배송지가 입력되었다.
- (손님) 주문접수가 되었다.
- (손님) 주문 취소가 되었다.
- (사장) 주문내역이 조회되었다.
- (사장) 예상 소요 시간이 입력되었다.
- (배송) 배송 완료 후 배송완료 버튼이 눌렸다.
사용할 기술 스택은 다음과 같다.