Sparta부트캠프-Java심화/Ch2
대규모 AI 시스템 설계 프로젝트 SA
KimYHG
2024. 12. 9. 12:02
1.팀 소개
팀 명 : 자바찹찹(JV-CC)
팀 구성 : 김영호, 추지혜, 양지수
2. 프로젝트 진행 이유
MSA 기반의 시스템 적용
MSA 기반 시스템 설계 및 구현
MSA 핵심 기능 익히기 + 데이터 효율적 관리
API 연동, 데이터 무결성 유지, 서비스 간 통신의 신뢰성
MSA의 복잡성을 이해 및 발생 문제 해결
3. 프로젝트 개요
물류 관리 및 배송 시스템을 위한 주문 관리 플랫폼
4. 개발 기간
2주간 진행
5. 역할 분담
김영호 : 서비스 개발, PM
추지혜 : 서비스 개발, GitHub 프로젝트 관리
양지수 : 서비스 개발, SA 명세서 관리
6. 개발 환경
로컬환경 + AWS
7. 사용하는 기술
Swagger
Spring Cloud, Spring Boot, Spring Security, Spring Data JPA
Redis
PostgreSQL
Kafka
Zipkin
Docker
AWS EC2
AWS RDS
8. 테이블 명세서
https://curious-chance-b88.notion.site/153133b141d68002bfbffd9bd41cbe53?pvs=4
테이블 명세서 | Notion
공통
curious-chance-b88.notion.site
9. ERD
10. API 명세서
https://curious-chance-b88.notion.site/API-153133b141d68088a461f0550d1123eb?pvs=4
API 명세서 | Notion
Auth
curious-chance-b88.notion.site