오프라인 회의
-
26.03.07 오프라인 회의를 통해 작업방식 및 추가 로그인 방법(소셜로그인) 을 정하였다.
-
개발 방식은 기본적으로 기획을 파트별로 나눠 완성되면 개발자 검토후에 작업진행하여 최대한 병렬적으로 진행될 수 있도록 하였다.
-
디자인/PM 부에서 기능 구현 초안을 작성하여 추가 개발회의 예정
개발회의
-
백엔드 역할 분담 [ 인프라 / AI 구현담당 / 로그인 및 멤버관리 ] 에 관련해 회의 진행
-
인프라 및 메인/마이 페이지 역할로 선정되었으며, 추가 프로젝트 진행도에 따라 유동적으로 작업 배분 예정
인프라
-
인프라의 경우 비용 절감을 위해 초반엔 NGINX(Gateway) / SpringBoot(비즈니스로직) / DB(MySQL) 를 클라우드 서버 1대에 올릴 예정
( 후에는 운영 중 보안을 위해 DB를 분리 ) -
로깅 서버에는 메트릭정보를 수집하는 Prometheus, 로그들을 받아내는 Loki 및 이를 실시간 모니터링이 가능한 Grafana로 진행
( Loki의 대체가 되는 ELK는 무거워 현재 프로젝트 사이즈엔 부적절 + Grafana 호환성이 좋기에 ) -
Docker bind Mount 기능으로 로깅 DB 및 데이터들을 보존할 수 있도록 조정 필요
한줄 평
- 벌써 3주차 시작되면서 개발, 인프라 구성을 빠르게 진행해야겠다
