[Spring Boot/Kafka/Stomp] 실시간 채팅 구현 – 7. 채팅 전송 및 조회
·
프로젝트/Wedle
🍒 채팅 전송 및 조회채팅 메시지 전송: 사용자가 메시지를 작성하고 전송하면, 해당 메시지가 서버로 전송되고 Redis에 저장됩니다. 서버는 메시지의 처리와 동시에 해당 메시지를 Kafka를 통해 실시간으로 참여자에게 전달합니다.채팅 메시지 조회: 사용자가 채팅방에 입장하면, Redis에 저장된 이전 메시지들을 조회할 수 있습니다. 이때 Redis는 빠른 데이터 조회를 가능하게 하여, 사용자에게 즉시 메시지를 보여줍니다.참여자 관리 (Redis): Redis를 사용하여 현재 채팅방에 참여 중인 사용자들을 관리합니다. 사용자가 채팅방에 입장하거나 퇴장할 때마다 Redis에 참여자 목록을 갱신하여 실시간으로 참여자 현황을 유지합니다.실시간 메시지 전달 (Kafka): 채팅 메시지가 발생하면 Kafka를 통..