웹소켓 탄생 배경 웹소켓에 대해 이야기 해보기전, 우선 polling 방식에 대해 이야기를 해보자. 우리가 흔하게 아는 클라이언트와 서버의 통신방법이다 (RestAPI 방식) 클라이언트에서 매번 필요할때 마다 request 하고 서버에서 response 해주는 방식이다. 하지만 실시간 검색어나 채팅 서비스를 생각해보자. 매번 채팅이 도달할때마다, 또는 실시간 순위가 바뀔때마다 클라이언트에서 요청을 보내야한다(!) 이를 위해 주기적으로 호출해서 서버에 내 상태를 알려주어야 하는데 이는 굉장히 낭비가 심하게 된다. 굉장히 낭비가 심하다 이것이 바로 polling 방식이다. 기본적인 게시판같은 실시간 상태 공유가 필요없는 웹게시판에서 사용하게 된다. 이를 해결하기 위해 나온게 바로 웹소켓이다! 웹소켓이란? 웹..