Jump to content
Sign in to follow this  
yaliilyaya

Develop. Server 10000 players online

Recommended Posts

Hi everyone.

 

I have an idea!

Scale server and split into microservices SOA.

Each service updates its sectors - instance

The distribution of requests for services meets the balancer

 

All services work on docker + kubernetice

Loging - Elk

Chef - service config

Nagios - status NAT

Deploy  (CD) - Jenkins

e.t.s.

 

i do it myself. But there are questions

- I do not understand the format of the storage sectors

 

I need help

 

 

 

 

Share this post


Link to post
Share on other sites

More details...

- Each avorion server is a docker container - example https://hub.docker.com/r/rfvgyhn/avorion

- Assume each server is a specific service (sector, fraction, players, update sectors, questions, generate sector)

- one service is responsible for its work

- need to configure commands to services

- a command is a request or task launched by a player or server (examply: player - tcp / udp request, task - task to update sectors and fractions)

- It is necessary to synchronize data(database) in services

- balanser - the service accepts requests from the player (tcp/udp)

- balanser sends request to other services

- the balancer receives a response and sends it to the player

 

I will write a request card soon

Share this post


Link to post
Share on other sites

Need to take care

- auto backup data to the cloud

- open folder with finished ships (view via browser + cloud access)

- admin control panel with rсon

  - website

- registration of players

- ratings

Share this post


Link to post
Share on other sites

just registered to say, THIS, we need this!

or at least the cross server synced player stats.

understand that Avorion is not a MMO, but still losing 100s of hours of game save due to discontinued server was not a fun experience.

Share this post


Link to post
Share on other sites

I've asked this before too, but the devs have told me that it is not likely planed for Avorion.  :(.  I absolutely love the idea of an MMO style server.  The NPCs/Pirates/Xsotan would need to be hugely buffed if there were fleets of players, but it could be very very cool.

Share this post


Link to post
Share on other sites

Well maybe no need to have 10k players in one server, but def have a cross server save.

Otherwise everything is very limited to only that server.

Thats the reason I dont want to start replay the game again, since its not worth to spend 100s of hours to only have 1 save on a server of 100 players online.

Share this post


Link to post
Share on other sites
Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...