2025/03/10 2

CHAP02. MSA설계 - 프로젝트 팀 편성

장소 : ZEP 참여자 : 정민수, 이수연, 정아현, 박준혁  전일 작업 금일 작업📌 금일 작업 내용 정리✅ 팀 구성 및 기초 작업팀 편성 완료각 팀원 자기소개 진행팀장 선정팀명 선정✅ 협업 도구 및 개발 환경 설정노션(Notion) 구조 설계프로젝트 문서화 및 협업을 위한 기본 구조 구성Git / Code 컨벤션 작성Git 브랜치 전략 및 커밋 규칙 정의Code 스타일 가이드라인 정립JIRA 구조 틀 설정이슈 트래킹을 위한 기본 보드 및 워크플로우 구성칸반보드 기반깃허브(GitHub) 구현저장소 생성 및 초기 설정 완료슬랙(Slack)과 깃허브 연동PR, 커밋 알림을 위한 Slack 채널 연동 완료https://www.atlassian.com/ko/agile/kanban/boards 칸반 보드란? |..

02-01. MSA - 마이크로서비스 아키텍처 기반 주문 처리 시스템

주문이 들어왔어! -> 주문확인 - 상품 확인 - 유저 확인 애플리케이션이 있겠네?1. 그렇다면 필요한 어플리케이션은 ? Order, Product, User2. 만약 주문에서 상품을 봐야해 어떻게 해 ? 컨트롤은 Ribbon에서 실제 호출은 Feign Client를 통해서 해준다.3. host관리를 위해 Eureka서버에 모두 등록 (그럼 모든 APP들이 Eureka Client가 된다.)4. 그럼 실제 Client가 각 어플들을 일일 호출해야해 ? API Gateway로 호출을 보내고 API Gateway에서 알아서 요청을 보내고 처리해준다.5. 로그인된 사용자만 사용하게 해줘야 하지 않을까 ? API Gateway가 해주면 좋겠다!! 필터 기능으로 처리6. 만약 Order가 Product와 Use..

카테고리 없음 2025.03.10