Auth
JWT / Guard
로그인, 토큰 갱신, 역할 확인을 담당하고 REST와 Gateway가 같은 사용자 컨텍스트를 공유한다.
Final Project Blueprint
최종 프로젝트는 기능 목록을 그대로 코드로 옮기기보다 인증, 프로젝트, 협업, 이벤트, 운영 책임으로 나눌 때 확장하기 쉽다.
Auth
로그인, 토큰 갱신, 역할 확인을 담당하고 REST와 Gateway가 같은 사용자 컨텍스트를 공유한다.
Project
프로젝트, 파일, 권한, 최근 수정 시각을 PostgreSQL 테이블과 repository로 관리한다.
Collaboration
협업 이벤트와 권한을 함께 처리한다.
Redis
presence, Pub/Sub, rate limit을 맡는다.
Ops
테스트, lint, migration, structured log, 헬스 체크로 배포 품질을 검증한다.
권장 순서