“ 기존에는 feign client 를 이용하여 회원가입 시 user service에서 관리하는 nickname값을 전달 “
어제 pm님과의 대화사항 (강사님의 피드백에 관하여)
회원가입에 대해 db 저장을 먼저 진행 시킨 후 nickname과 uuid를 첫 로그인 시 전달 할 경우 로그인에 대한 처리 필요 (회원가입은 간단하게(사용자 경험 개선 위함), 부가작업은 로그인 시!)
위 과정에 대한 front 측에 대한 의견
→
회원가입은 동기적으로 진행되어야 될 수 있음
강사님의 의도는 회원가입에 대해 “가입” 만 처리하고 user service와는 분리시키기 (에러전파 방지)
feign client 를 그대로 사용시, user service에 nickname값에 대한 post 처리 오류에 대한 보상 로직이 필요
feign client를 kafka로 변경하더라도 보상 로직 필요