If I am about to create a mobile turn-based game which could consist from 2 up to 6 players. I expect the server to support for about hundreds of game. And I aim for something free and not costly technology. What software and hardware recommendation would be enough for me?
I've found some game server engine such as photon. But is it too much for a simple game? I'm thinking of using REST technology with F3 PHP server and Mysql. Will it be adequate? Will only one physical server enough? What is the hardware recommendation for the server?
Any modern webserver should be able to handle hundreds of concurrent connections especially if your game is turn-based and does not have real-time high response turnaround rate requirements.
Minimal hardware requirements would be hard to gauge. Build it, then load test it. That will give you a definitive answer.
PS: Be careful with NoSQL DBs. They are glorified key-value stores fadishly pushed by people that don't understand the relational model.
hi, thanks for the input.
It enlights me to get advice from an experience person. Will do check your advice.