[Spring Boot] Spring Boot + Kafka 연동
·
▪️Spring Boot
공익을 위한 포스팅은 아니고...계속 눈에 잘근잘근 밟히던 코드를 수정하기 위해 간단하게 카프카를 연동했다 수정 이유 친환경 미션 앱에서 기존에는 미션 완료 api가 호출되면미션 조회 및 완료 가능 여부 확인이미 완료한 미션인지 중복 검사UserMission 저장나무 성장 상태 갱신 및 저장배지 획득 여부 확인 이 모든 게 순서대로(동기적으로) 이루어지고 있었는데문제는 사용자가 미션 하나를 완료할 때 나무 성장, 배지 확인 같은 후속 작업까지 순차적으로 처리하면작업이 늘어날수록 응답 시간이 길어지고 장애가 생기면 전체 흐름에 영향을 줄 수 있다는 점이었다.개발 당시에는 처음 진행한 프로젝트이기도 했고 그냥 순서대로 잘.. 실행되기만 바라면서 코드를 짰는데돌아보니 고칠 부분이 많다. 그래서 전부 다 비동..