고수는 아닙니다.
먼저 말씀하신 node.js 서버단 구성을 한다는건 socket.io 를 사용하기 위함이신거 같네요
fcm 을 사용하여 동접자 100정도면 서버가 버티기 힘들다는건 오해 하신듯 합니다.
서버가 버티기 힘든게 아니라 서버에서는 fcm을 이용하여 발송하였지만 클라이언트에게 전해지지 않아 누락되는 경우가
있을수있다는거 아닐까 생각이 되네요
예전 gcm 사용할때 100% 모두 전송되는게 아니여서 누락될 경우 찾기도 힘들고 어쨋든 오류가 되어 버리니
socket.io 나 xmpp등 실시간 이용은 이것으로 구현하고 오프라인 경우 gcm을 쓰도록 구현했었는데
fcm은 제한도 없고 gcm보다 월등하다고 하니.. 해도 될런지 모르겠네요
경험자에게 들어 보고 싶네요 저도