재능기부사이트의 실시간채팅은 소켓통신일까요? 정보
재능기부사이트의 실시간채팅은 소켓통신일까요?본문
안녕하세요.
재능기부사이트들 앱 보면 네이티브앱으로 만들어진것같던데요.
채팅기능은 소켓서버로 열어서 했을지.. 궁금하네요.
FCM의 무료 클라우드메세지로 처리하자니.. 도착속도도 알수가없고.. 전송처리도 확률적으로 있고..
FCM의 리얼타임은 쿼리도 제한적이고 , 특정사용자에게 보내는 메세지방식도 복잡하고,
요금제도 비싼것같고..
SOCKET.IO 는 네이티브용 앱소스가 제공되고있어서 개발은 한결 편한것같은데..
단일서버로 감당이 되려나 몰르겠네요.. 인프라구축도 장난아닐것같고..
무정지 로드밸런싱까지 고려하면.. 엔지니어는 필수인것같은데..
재능기부앱처럼 채팅서비스가 도입되야한다면.. 어떤솔루션을 채택하시겠습니까?
앱서비스 동접인원은 천명을 기대하고있지만.. 인프라만 확장하면
많은 동접인원까지 커버가능한 방법을 고려하고있습니다.
추천
0
0
댓글 10개
톡처럼 다양한 채팅방식이 가능한 솔루션을 추천해주셔도 좋습니다.
아니면 인프라구축방식이라든지
아니면 인프라구축방식이라든지

실시간 커넥션이 아니므로 동시접속 천명은 한대로도 무난할것같습니다. 채팅은 따로 분리하는게 관리면에서 편할것이구요.. 이후는 전문가님들에게 패스합니다. 좋은 프로젝트네요. 뒷이야기 기대합니다.
@로빈아빠 답변주셔서감사드립니다.
생각중인게..
iwinv 상품을 기준으로 인프라구축을 한다면..
1. 로드밸런싱 기반 무정지 노드서비스 + SQL클라우드 (DB인프라구축 고려할 필요없어보여서)
[ 동접량이 많아 추가해야한다면 백업된 스냅샷으로 만들어서 노드추가]
[ 동접량이 떨어지면 유지가능한 노드빼고 정지]
로드밸런싱(사용료 월2만)
+
리얼코어1 램2g 트래픽 일10g(월1만)
+
SQL클라우드 (마리아 월3만)
= 총합 월 6만
----------------
2. 오토스케일기반 (서버의 노드어플이 맛이가는경우 서비스정지됨)
리얼코어1 램2g 트래픽 일10g(월1만)
+
SQL클라우드 (마리아 월3만)
= 총합 월 4만 + @만(오토스케일가격잘몰름)
생각중인게..
iwinv 상품을 기준으로 인프라구축을 한다면..
1. 로드밸런싱 기반 무정지 노드서비스 + SQL클라우드 (DB인프라구축 고려할 필요없어보여서)
[ 동접량이 많아 추가해야한다면 백업된 스냅샷으로 만들어서 노드추가]
[ 동접량이 떨어지면 유지가능한 노드빼고 정지]
로드밸런싱(사용료 월2만)
+
리얼코어1 램2g 트래픽 일10g(월1만)
+
SQL클라우드 (마리아 월3만)
= 총합 월 6만
----------------
2. 오토스케일기반 (서버의 노드어플이 맛이가는경우 서비스정지됨)
리얼코어1 램2g 트래픽 일10g(월1만)
+
SQL클라우드 (마리아 월3만)
= 총합 월 4만 + @만(오토스케일가격잘몰름)
AWS에 외주줘서 인프라구축 딱해놓으면 좋긴한데.. 문제는 메뉴얼을 봐도 모르는 용어가 도처에 깔려있고.. 내자신이 유지보수가 가능한지 파악도안되고..ㅠㅠ
어이쿠. Node.js 클라스터 구성하려면 Redis서버도 구성해야하네요..
레디스서버도 맛이가는경우가있을텐데.. 그걸또 무정지 인프라 구축하려면..컥..
레디스서버도 맛이가는경우가있을텐데.. 그걸또 무정지 인프라 구축하려면..컥..
클러스터 기능이 들어가면.. 인프라비용도 만만치않을것같고...

iwinv 호스팅은 테스트용으로 쓴다는 말도 있던데요. 운영중에 서버에 문제가 있으면 글 남겨주시면 저같은 사람이 참고할수 있겠네요. 구축하시는 분야가 고수의 급이라 뭐라고 말씀드리긴 어렵지만 일반 서버급에서 구축한 로드 밸런서와 클라우드 환경에서 차이가 궁금하기도 합니다. 진행상황 꼭 남겨주시면 저에게 큰 공부가 되겠네요.^^
@로빈아빠 구축및 유지비용이 싸다면 , 테스트용도로 한번쯤 구축해보는것도 좋을것같은데요.
일단 한달치만 넣는다해도 가격이.. 저한텐 부담이 크네요.
iwinv호스팅경우는 3개월넘게 분양쪽으로 가상호스트로 쓰고있습니다. 안정적으로 잘쓰고있어요.
단한번도 접속에러가난적은 없었습니다.
여튼 여건이 되거나 누가 같이 공부하실분이 참여해서 돈을 분담할 의향이있는분들이 계시면 같이
참여해보는것도 좋지않을까싶네요..
일단 한달치만 넣는다해도 가격이.. 저한텐 부담이 크네요.
iwinv호스팅경우는 3개월넘게 분양쪽으로 가상호스트로 쓰고있습니다. 안정적으로 잘쓰고있어요.
단한번도 접속에러가난적은 없었습니다.
여튼 여건이 되거나 누가 같이 공부하실분이 참여해서 돈을 분담할 의향이있는분들이 계시면 같이
참여해보는것도 좋지않을까싶네요..

FCM이 그리 문제가 많나요? ㅜㅜ;
@xpem 손실율은 존재하는것같더라구요. 푸시솔루션회사들보면 100%보장하는곳도 못봤어요.
더큰문제는 도착 수신시간이 제각각이라는거에요..
제가 폰,타블렛 여러개인데.. 발송체크하다보면.. 길면 5분후에 도착하는경우도있더라구요.
대부분은 5초내에 도착하긴하는데..쩝..
더큰문제는 도착 수신시간이 제각각이라는거에요..
제가 폰,타블렛 여러개인데.. 발송체크하다보면.. 길면 5분후에 도착하는경우도있더라구요.
대부분은 5초내에 도착하긴하는데..쩝..