머릿말 졸업 작품 프로젝트를 진행하던 중 다른 이용자가 댓글을 작성하거나 좋아요를 누르거나 매칭 요청을 보낼 경우 해당 사항을 실시간으로 알려주는 기능을 구현해야 했다. 이에 따라 실시간 알림 기능이 필요해졌고 통신 방식을 SSE로 정하게 됐다. SSE가 필요한 이유는? HTTP 프로토콜의 주요 특징은 비연결성이다. 따라서 위와 같은 경우, Server가 전송하고 싶어도 해당 Client와 지속적으로 연결이 되어있지 않기 때문에 보낼 수 없는 상황이 발생하게 된다. 이를 해결하는 방식으로는 Polling, Long Polling, Websocket, SSE 총 4가지가 존재한다. Polling Client가 주기적으로 Server로 요청을 보내는 방식이다. 일정 시간마다 Client가 Server로 요청..