- 첫페이지 -10초
- 목차 - 15초
- 마이팔도트립 주제 선정 이유 - 30초
- 사용자의 다양하고 복잡한 검색 요구를 충족시키는 검색 기능
- 사용자 간의 커뮤니케이션을 원활하게 하는 실시간 채팅 기능
- 대용량 데이터를 효율적으로 처리하여 향상된 검색 기능
- 이러한 이유로 이 주제를 선택
- 아키텍처 설명 -1분
- 개발자 배포 과정 설명 cicd
- 유저 서비스 사용과정
- 채팅 사용과정
- 프로젝트 팀 구성 및 역할 - 5초
- 항목
- 이름
- 역할
- 담당
- 프로젝트 수행 절차 및 방법 - 20초
- 항목
- 타임라인 소개
- mvp 시연 -
- 조건 조회, 단건 조회
- 채팅
- 날씨 api
- 등업 신청
- 기술적 의사결정 -3분
- 쿼리dsl
- 웹소캣,스톰프,몽고DB
- https
- redis
- cicd
- 트러블슈팅 -3분, 각자 맡은 부분 발표
- ec2 메모리 부족
- ⭐동시성 문제
- ⭐https 관련 - 왜 cors
- ⭐403 에러처리
- ⭐캐시 적용 전 후 - 수치화 가능
- ⭐쿼리 최적화(multiple bag, ...) - 수치화 가능
- 추후 개발 및 기술적인 도전계획 - 20초
- 리팩토링
- rabbitMQ 확장성, 고가용
- 무중단 배포
- 로드밸런싱
- 지도 api
- 로깅
- 자체 평가 -20초
- 잘한 부분
- 매일 회의를 통해 서로 진행 상황을 확인한 점
- 정해진 계획에 맞춰 일정 진행한 점
- 코드 컨벤션 잘 지킴
- 아쉬운 부분
- 스코프 범위 너무 크게 잡아서 아쉽다. → 기술적인 도전 많이 못해봄
- 완성도 측면 →테스트 코드 작성 미흡 등등
- 마무리
2/4 발표자료 만들고 대본리딩하면서 시간계산까지
2/5 촬영