웹에서 채팅 기능을 구현하려고 하는데 웹 소켓과 Netty중에 어떤 것을 이용하는게 좋을까요?
현재 스프링으로 웹 사이트를 구축해서 사용자간에 채팅 기능을 구현하려고 하는데요. 찾아보니 그냥 웹 소켓으로 구현한 것도 있고 Netty를 이용해서 구현한 것도 있어서 질문드립니다. 웹 소켓과 Netty를 비교 했을 때 장점과 단점이 무엇이고 어떤 것을 사용하는 것이 좋을까요?
55글자 더 채워주세요.
1개의 답변이 있어요!
이벤트 메서드에 처리 시간이 오래 걸리는 작업이 포함되어 있다면, 나중에 들어온 이벤트의 처리가 오랜 시간 걸린다는 단점이 있다고하네요
그걸 제외하고는 적은 쓰레드에서 많은처리가 가능한 고성능이라는 큰 장점이 있네요
http://hatemogi.github.io/netty-startup/#14
http://hatemogi.github.io/netty-startup/2.html#/3
위 링크는 Netty 관련해서 정리된 자료이구요
Netty로 진행하셔도될거같습니다.