Feasibility of spigot + kubernetes implementation

Status
This thread has been locked.

Zerxal

Software Engineer
Premium
Feedback score
2
Posts
283
Reactions
41
Resources
0
Over the past few months I've found myself increasingly interested in Kubernetes and overall containerization of applications/microservices. I have been experimenting with many things, including some of my own apps.

However, I've always thought of adapting spigot to run in a kube cluster. Not bungeecord-esche, but rather having a single server deployed across multiple pods and acting as if it was a single running spigot server.

The storage replication would be easy to do with a DFS across multiple redundant server nodes, but the difficult part would be replicating the process identically across all pods to act as if they were a single server if players were connected to multiple different ones.

I'm still developing this at the moment, but I was wondering from any more experienced Java developers familiar with the topology of spigot whether this is technically feasible or if the effort needed to accomplish something like this would not yield tangible benefits.
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Zerxal

Software Engineer
Premium
Feedback score
2
Posts
283
Reactions
41
Resources
0
I've ran spigot instances and all that in a docker container, I'm pretty sure you could do the same in a cluster
I've ran them tremendous times in containers as well, the issue is replicating everything across them all to be practically identical no matter which server you get loadbalanced to or making them seem the same in some other way.
 
Status
This thread has been locked.
Top