오늘 면접봤는데 메시징큐, 제로앰큐 물어보는데 처음 들어보는거라 모른다고함. 자사 솔루션에서 채팅쪽 기능이 카톡마냥 비슷하게 있는데 이게 제로앰큐로 통신한다고 물어본거라는데 나 예전에 소켓 자바로 채팅 만들어본적있는데 이거 말한거임? 소켓 안쓰나?
이름에 큐 들어가는거 보니까 자료구조 큐랑 관련있는것 같은데
뭐 데이터 보내주는거같던데 보니까 별의 별 애미뒤진 기술이 다 있냐
검색해보니까 솔루션이라는데 api보고 개발하면 되는걸 경험있는지 왜 쳐물어보는지
ㄹㅇ 당황스러웠다 ㅅㅂ
메시지큐를 쓰면 비동기로 대용량 의 데이터를 보내는거고, 그냥 소켓 프로그램 하는건 동기(가끔 비동기)로 2명 사이에서 데이터만 보내는거고
전혀 다른 기술이지
이게 맞는듯 서버:클라 = 1:n 이면 소켓으론 힘들지
면접관이 병신들인것 같은데 채팅을 누가 메시지큐로만들어
보통 소켓으로 하는게 맞는거지?
소켓은 기본이고 소켓 접속 이후에 데이터 전송할때 메시지 통신을 합니다ㅎㅎ 솔루션은 MSMQ, IBM Message Q 등이 있죠 그렇니 책이나, 국비교육에서는 한계가 있죠 실무에서 배우는것이 제일 빠르죠ㅎㅎ
ㄷㄷ링; 실제로 그렇게 씀 데쓰?
실제로 쓰고 있어요ㅎㅎ 책만 보고 해봤으니 그냥 있는 그대로만 했으니... 실무에 대해서 전혀 모르는거죠ㅎㅎ 그리고 스마트팩토리 분야는 SECS-II, SECS/GEM 메세지 통신을 많이 쓰죠ㅎㅎ
ㄷㄷ링; 제로앰큐 좋아요?
제로MQ 쉽게 사용 할수 있지만 한글 전송시 깨지는 단점이 있어요ㅎㅎ 라이센스 비용은 비싸지만 tibco rendezvous 나을듯 하네요ㅎㅎ
래빗앰큐 제로앰큐 카프카 이런거로 채팅을 어케 짜나요? 이거도 소켓마냥 여기에 연결하는건가요?
제로앰큐든 뭐든 관련된 솔루션을 구입 하면 솔루션 사에서 2~3일 정도 교육을 받거나 샘플 소스를 제공 합니다.ㅎㅎ 그래서 개발을 하게 되죠ㅎㅎ 그래서 책에서는 없는 것들이고 실무에서 배워야 한다는 겁니다ㅎㅎ
ㄷㄷ링!!! 데쑤!!!
아니 어떻게 ZeroMQ를 모르냐 인간이냐?