Redis 썸네일형 리스트형 MSA로 인증과 회원을 분리하고 JWT 연동 구조 설계하기 길고양이 기록 관리 플랫폼(MeowRo)을 개발하면서, 점점 늘어나는 기능과 사용자 요구에 대응하기 위해 MSA 구조로 전환을 고려하게 되었습니다. 이 글에서는 인증과 회원을 분리하고, JWT 기반 인증 구조를 어떻게 설계하고 연동하는지, 그리고 함께 띄워야 할 서비스들을 무엇으로 구성할지에 대해 정리합니다. ✨ 목표 구조auth-service: 로그인, 로그아웃, JWT 발급 및 검증user-service: 회원 정보 CRUD, 프로필 수정 등meow-service: 고양이 일지, 급식소 등 도메인 기능 (기존 모놀로식에서 유지) 1. 인증과 회원 서비스는 왜 분리해야 할까?이유설명보안 강화인증 로직과 비밀번호는 auth-service에만 존재하게 함책임 분리인증과 회원 기능의 변경 주기가 다름확장.. 더보기 이전 1 다음