기능

음식 배달 앱의 가장 기본적인 주문 배달 서비스. 소비자가 특정 가게의 음식을 주문하고, 음식점이 수락을 하면, 배달기사를 매칭해서 배달을 해준다.

스펙

제품 사용자 수

RPS(request per second)

WAS 서버 수: 8GB RAM 서버 15대

데이터 저장 서버 용량: 약 8TB

서버-시스템 구조

개략적인 설계

상세 설계

서비스 다이어그램

주문 시퀀스 다이어그램 (클라이언트-서버)

주문 시퀀스 다이어그램 (서버-서버)

주문 상태 다이어그램

DB 선정

현재 소비자 서비스 DB는 Cassandra로 선정했고, 음식점, 배달기사 서비스 DB는 MongoDB로 선정했음. DB 선정과 관련된 자세한 내용은 별도의 문서에 작성되어있음