멘토(흑구)님의 코칭 내용
- Nginx로 무중단 배포를 할 경우 인스턴스 3개 이상부터 보통 진행된다. 따라서 인스턴스 추가 유무를 확인해 보고 시도해 보면 좋은 공부가 될 것(네트워크 관련 지식을 습득할 수 있음).
- 보통 프록시는 클라이언트를 숨기기 위해 사용하는 패턴. 하지만 반대로 서버를 숨길 경우 리버스 프록시 패턴이라고 한다. Nginx의 아키텍쳐가 바로 이 모양. 추가적으로 이 부분에 대해 공부해 보면 좋을 것.
- 서비스와 레포지토리 중간에 추상화 계층을 추가적으로 두어서 기존의 설계 방식에서 벗어나서 생각해 보면 유지 보수 측면에서 더욱 수월해질 수 있다(컨트롤러와 서비스 사이도 마찬가지). 따라서 이번 프로젝트 이후에도 계속해서 이 부분을 생각해 보면 실력 향상에 도움이 될 것이다.
- 현재까지 수행한 코드 각각의 도메인에 대한 자세한 코드 리뷰