47,300원
- ram2024-05-231272614
강의 GO편과 Node편 나눠서 강의 만들어주실 의향은 없으실까요..?
- yesrin2024-05-221272440
안녕하세요! 먼저 kafka에 대해 공부하고 강의를 수강해야 할까요? 또 redis가 아니라 kafka를 사용하시는 이유가 궁금합니다!
July2024-05-23341546안녕하세요 😄😄 우선 kafka에 대해서 모르셔도 됩니다. 좀더 도움이 되자면 어떤 툴이다 정도만 아셔도 무방 합니다. Redis가 아닌 Kafka를 사용하는 이유는 여러가지가 있겠지만 일단 제가 가장 중요하게 생각하는 부분은 수많은 기업에서 Kafka를 사용한다는 점 입니다. 어떤 기능이 있어서 Kafka를 사용한다를 다루기 보다는 질문자님께서 다 아시는 기업에서 Kafka를 사용하니 좀 더 이직이나 취업에 도움이 되시라는 목적으로Kafka를 사용하였습니다. - 당연하게 redis보다 kafka가 좋은 몇가지 이유가 있죠!! 하지만 제가 이 강의에서 kafka를 사용한 이유는 이런 이유보다는 시장의 파이가 더 크기 때문에 사용하였습니다. 답변이 도움이 되셨을까요?? 추가적인 질문이 있다면 남겨주세요. 감사합니다.😆😆
- djsdjdyd1232024-05-211270795
혹시 강의내용으로 만들 수 있는게 어느정도인가요? 전강의랑 같이사면 소켓채팅정도 만들수있나요? rtc나 화면정송은 알 수 없을까요?
July2024-05-21341146안녕하세요 질문주셔서 반갑습니다. 두 강의는 다음과 같은 주제를 크게 다루고 있어요. 1탄은 다음과 같은 주제를 다루게 됩니다. - Socket 통신을 활용한 채팅 데이터 통신하기 2탄은 다음과 같은 주제를 다루게 됩니다. - MySQL 연동을 통한 전송한 채팅 데이터 관리하기 - MySQL 을 통한 채팅방 데이터 관리하기 - wss 통신의 특성을 이해하고, 배포에 대한 아키텍처 고려하기 - Kafka를 통한 서버간 통신 배우기 말씀하시는 rtc 통신에 대해서 궁금하시다면, 아마도 WebRTC에 대해서 궁금하신거 같은데, 이러한 부분은 보통 FE 측에서 구현이 되는 경우가 많습니다. 하지만 이 강의는 BE측을 중점적으로 알려드리고 있어요. 그래서 만약 Web RTC에 대해서 궁금하시다면, 해당 강의는 큰 도움이 되지는 않으실꺼 같아요 ㅠㅠ 하지만 채팅 데이터를 관리하는 부분에 대해서는 다루고 있으니 도움이 되실수도 있다고는 생각합니다. 도움이 되셨을까요?? 질문 주셔서 감사합니다.
확실히 이러한 부분에 대해서 많이 고민을 하기는 했습니다. 시간을 들여서 만든다면 만들 수 있지만, 언제가 될 지를 모르겠네요... 저도 Node를 사용하여 개발을 시작하였던 개발자로써 좀 더 수강하시는 분들에 대해서 익숙한 환경을 제공하고 싶다는 니즈가 굉장히 크거든요.. 한가지 걸리는 부분은 제가 Node를 사용한지 한참이 되어서 정확한 정보가 전달이 안되거나, 일부 서버의 아키텍처가 실무에서 적용가능한 부분으로 알려드릴 수 없지 않을까라는 우려가 너무나도 되고 있어서 많이 고민을 하는 부분입니다... ㅠㅠ - 제가 실무에서는 Node를 사용하지 않고 Go를 사용하고 있어서요... 그래도 수강하시는 분들이 좀 더편하게 들으실 수 있도록 준비를 한번 해보도록 하겠습니다...!! 화이팅 해볼게요!! 만약 Node가 더 편하시다면, 해당 강의를 수강하시고 Go언어의 프로젝트를 Node로 변경하시는것도 도움이 되실꺼라고 생각이 듭니다. 언어를 변경하고 포팅하는 과정은 실제 실무에서 팀 변동이나 조직 변동에 따라서 자주 발생 할 수 있는 상황이거든요 그래서 관심이 있으시다면, 한번 들어보시고 해당 구조와 비지니스 로직을 동일하게 Node로 옮겨보는것도 괜찮으신 공부 방향이라는 생각이 듭니다. 질문 남겨주셔서 감사드리고 추가적인 질문이 있다면 편하게 말씀해주세요. 감사합니다. 좋은하루 보내세요!!