Hi everyone, I write this post to try to get some general clarity about the title of the post. Different time ago I realized a small social app of video games. Each post had a different id, which I used as token in push notification using firebase, and used these notifications to alert the users that there was a new comment under their post. Sometimes, however, it happened that the notifications did not arrive, I think because the app was closed (should not the android push system handle these things, even if the app is closed?). Then did I start studying servers and more. I used a supported online db, inserted in a site on altervista.org, and I got connection with this using php files, because altervista does not allow the installation of a server configured for rdc. To that, I began to ask some questions and doubts and I hope someone can help me.
1) What is the best system for having a server, aruba for example? And how do you think it should be powerful enough to ensure I do not know about 20000 active users at one time?
2) For connection, what do you recommend? RDC or http requests to php? What does it mean in terms of resources on the server?
3) To get different messages, for example private messages on forum, what should I use? I know the websocket, but it does not seem like a great idea in a broad and online context. Another solution can be CloudKVS or Mqtt. Can i use firebase and its push notifications? Or is greater an ad-hoc server for push notifications?
Thank you all, and sorry for my english!
1) What is the best system for having a server, aruba for example? And how do you think it should be powerful enough to ensure I do not know about 20000 active users at one time?
2) For connection, what do you recommend? RDC or http requests to php? What does it mean in terms of resources on the server?
3) To get different messages, for example private messages on forum, what should I use? I know the websocket, but it does not seem like a great idea in a broad and online context. Another solution can be CloudKVS or Mqtt. Can i use firebase and its push notifications? Or is greater an ad-hoc server for push notifications?
Thank you all, and sorry for my english!