나도 옛날에 카카오 기술블로그에서 봤는데 유튜브 채팅도 롱폴링으로 구현되어 있음(https://tech.kakao.com/posts/678)
정말 실시간성이 중요한게 아닌 이상에야 롱폴링이 나을수 있음 무슨 무지성 웹 소켓을 쓰려고 하는데
웹 소켓 커넥션 관리, 유지 비용도 있고 서버가 추가됐을때 커넥션 관리라던지, 웹 소켓 핸드쉐이크 비용을 고려하면
+ 회사에 따라 브라우저 하위 호환성 지원 등 다양한 측면에서 롱폴링이 나음 근데 데이터가 꼭 실시간성이 필요한다던지
데이터가 매우 빈번하게 서버로 업데이트 되어야 한다던지 그러면 웹 소켓이 나음
채팅에 롱폴링을쓴다라.. 흠 - dc App
팩트는 유튜브도 롱폴링 방식이고 카카오톡 메시징 시스템도 처음 개발했을때는 롱폴링 방식으로 구현했다는 거임
“현재는 잘 사용되지 않습니다”
유튜브 채팅은 폴링 방식을 사용한다는 의외의 사실을 알게 되었습니다.
유사 서비스인 PubNub에서도 의외로 웹소켓이 아니라 C로 작성된 효율적인 롱폴링 기술을 개발해서 사용하고 있다는 내용을 읽게 되며 기존 상식에 큰 혼란이 오기 시작했습니다.
아프리카도 폴링이래
해당 댓글은 삭제되었습니다.
내용이 좋긴하네 시험 끝나고 봐야겟다
여러 곳 찾아보는 것도 아니고 유튜브는 롱폴링인데? 에라이
맞고 틀리고를 떠나서 근거는 충분히 가져와라
나도 사이드 플젝 할때 소켓은 채팅 내역 저장하는 로직도 따로 메세지 가로채서 그 중간에 넣기 귀찮아서 걍 롱폴링으로 함ㅋㅋ 롱폴링은 뭐 사실 게시글 등록이랑 다른게 없으니께
그냥 클라이언트 끼리 놀라고 그래!