How to make "unlimited" Server for Minigames

Post Reply
nikusu
Member
Posts: 10
Joined: Fri Mar 08, 2024 13:42
In-game: Nyxous

How to make "unlimited" Server for Minigames

by nikusu » Post

I said unlimited because unlike the system Minetest had when the Players are full, you cant join new server, I'm saying unlimited is because if the players in the server are full you can just join on another new server

User avatar
Blockhead
Moderator
Posts: 2184
Joined: Wed Jul 17, 2019 10:14
GitHub: Montandalar
IRC: Blockhead256
In-game: Blockhead Blockhead256
Location: Land Down Under
Contact:

Re: How to make "unlimited" Server for Minigames

by Blockhead » Post

Technically you could have each minigame and multiple copies (if needed) of the main hub all running as different servers under mt-multiserver-proxy. The proxy automatically reroutes you from one server to another without the client thinking it's a different server.

The main problem once you have a proxy is provisioning the right number of servers so you aren't running a whole bunch of empty servers. Flexibility like this is usually possible with cloud services that scale according to usage, "elastic" cloud services like Amazon EC2, but that is not very cheap either. In Minetest where there is not a lot of money going around, a lot of people would look at the cost and give up, either increasing the hardware behind the whole server or just letting the server fill up.
/˳˳_˳˳]_[˳˳_˳˳]_[˳˳_˳˳\ Advtrains enthusiast | My map: Noah's Railyard | My Content on ContentDB ✝️♂

Post Reply