📝 이번 포스팅은 본격적으로 Kafka를 사용하고자 한다.우선 앞서 살펴본 채팅 요구사항에 의하면 채팅은 DM, 모임, 운동 으로 3가지로 나뉜다.지난 포스팅으로 Kafka에 대해 알아봤으니 이번에는 본격적으로 어떻게 사용할 지 정하려고 한다.1. TOPIC사전에 팀원들과 함께 Kafka 정의서를 작성하였다. TOPIC은 말 그대로 해당 토픽에 대해 Publisher가 발행하면 그 토픽을 구독한 Consumer가 해당 메시지를 소비하게 된다.채팅방 Type이 3가지이므로 Topic 역시 해당 Type에 따라 구성하였다.2. EXERCISE TOPICEXERCISE_CREATED : 운동 채팅방 생성EXERCISE_DELETED : 운동 채팅방 삭제EXERCISE_COMPLETED : 운동이 완료될 경우..