Programming/Spring (1) 썸네일형 리스트형 [Spring/이벤트 기반 아키텍쳐]메시지 큐란? 1) 메시지 큐 메신저의 특성상 사용자가 많아지게 되면, 채팅의 양이 늘어남에 따라 대용량 데이터가 실시간으로 전달되는 상황이 오게 된다. 기존의 동기식 요청-응답 방식으로 이를 구현하게 되면 발생하는 많은 문제점들을 해결하기 위해 비동기식 발행-소비 방식인 메시지 큐를 사용하기로 결정하였고 이에 대해 학습하는 시간을 가졌다. 2) 왜 메시지 큐를 써야하는가? - 동기식 요청-응답 방식 채팅 시스템을 동기식 요청-응답 방식으로 처리하게 되면, 끊임없이 메시지를 주고받는 채팅시스템에 유연하게 대처하지 못하게 된다. 수백명의 사람이 채팅방에 들어와 있을 때, 한 사람의 네트워크 상태가 좋지 않아서 그 사람이 보낸 메시지가 제대로 처리되지 않고 있는 상황이 발생하면 이로 인하여 나머지 수백명의 사람이 해당 메.. 이전 1 다음