발표 관련
- 멘토님이 우리가 배포한 사이트에 접속했을 때 카카오 로그인이 안되고 회원가입이 잘 안되는 상황이었다.
- 배포당시 프론트엔드에서 카카오로그인 리다이렉트 주소를 로컬 서버로 해놓았기 때문 ( 수정 완료 )
- 회원가입 비밀번호 유효성검사 토스트가 띄워지지 않았던 상황이라 아마 비밀번호입력에 문제가 있었을 듯. ( 수정 완료 )
- 발표는 찍어놓은 영상으로 하지말고 직접 페이지 들어가서 시연하는게 좋음. 영상을 활용하면 신빙성이 떨어진다.
- 아키텍쳐 기술은 다 설명할 필요 없이 대략적 개요를 설명하고 디테일한 부분을 슬라이드 따로 빼서 좀 더 상세히 설명하는 식으로 하는게 좋다.
- 발표는 스크립트 읽는것이 아니라 자연스럽게 하기
기술관련 질문
- 프론트엔드 서빙을 위한 서버를 따로 두었는지 ?
- 프론트엔드와 백엔드 배포는 어떻게 하고 있는지 ?
- EC2 Nginx 를 사용해서 경량화를 하는게 어떤지 제안해 주심
백엔드 질문
- 레디스를 휘발성을 가졌다고 표현하는 이유는 ?
- 레디스의 특성을 설명해 보세요.
- 코드상으로 Redis가 아니라 MySQL을 사용해도 충분한데 왜 굳이 Redis를 사용했는지 ?
- 동시성 제어에 비관적 락을 사용하는 이유?
- 무중단배포 어떻게 할 계획인지 ?
- 기술 선택 부분의 설명이 아쉽다. 이 부분을 잘 준비해야 면접 질문에 대비할 수 있다.
피드백 받고 작성해본 기술 선택 부분 정리
https://www.notion.so/cef12775fbfa4eb6941094ce084dfb6c
'항해99 개발 일지 > [Final] 실전 프로젝트' 카테고리의 다른 글
[20] Spring CI/CD (2) CI 실전편 (0) | 2023.01.25 |
---|---|
[19] OAuth 2.0 개념 정리 (0) | 2023.01.24 |
[17] Refresh Token 완전 정리 ! (0) | 2023.01.22 |
[16] Docker 실행 / 명령어 정리 (0) | 2023.01.19 |
[15] Spring CI/CD (1) 개념 (0) | 2023.01.18 |