The Dark Ages
Until not long ago, NetherGames was using the same infrastructure design we had back in 2020. While that wouldn't sound bad, a lot has happened since then. NetherGames has rapidly grown, and we had to get used to higher demand.
In the old design of the infrastructure, we had several physical nodes. We call them nodes in this blog post. You can imagine a node as a physical server in a data centre. And we had a few of these. (See on the right)
Now, what's the issue, you might ask. Well, we managed all of these servers separately. If we wanted to schedule more Bedwars Squads servers, we would have to manually start them after calculating which node would be the best to start them on.
Imagine the pain of manually...