Thief of Wealth
2021/09/29 : 댓글 알림에 websocket을 사용했다.
개발/개발 리포트 2021. 9. 30. 10:14

댓글이 달렸으면 어떻게든 알람을 통해서, 답글의 대상자에게 알려주는 것이 상식적이다. 그렇기 때문에 이 기능을 도입하기 위해서, 백엔드 크루가 websocket을 통한 실시간 알림으로 구현해보는게 어떻겠냐고 제안했다. 여기서 websocket이란 무엇인가? 웹소켓은 웹에서 TCP Socket을 구현한것이라 생각하면된다. 기존의 http요청은 stateless하기 때문에, 현재 상태를 서버에 전달하기 위해서 쿠키라는 것이 존재했다. 하지만 소켓을 사용하면 지속적인 connection이 서버와 클라이언트간에 유지가 되게되고, 서로를 listen하는 상태가 된다. (비유하자면 http요청은 편지이고, socket은 전화통화 연결이다.) 댓글 서비스가, 특정 서버의 api를 구독하고 있으면 서버가 api를 보낼..

profile on loading

Loading...