They needed more servers period, now that Thyve added we are good. Optimizing servers they already had in place would have not solved the issues. It was a capacity thingSo they choose the optimization of their Server (that is already limited for upgrades) than go on horizontal upgrades (add more servers).
I can understand that because going horizontal needs to recode all the server net code to allow communication / syncing between servers and that is really hard to code and test.
Optimize their net code can double or more the numbers of sessions their server can hold simultaneously and doesn’t require a full recode of server net code… just redo the critical parts.
They are both optimizing code and adding servers.So they choose the optimization of their Server (that is already limited for upgrades) than go on horizontal upgrades (add more servers).
I can understand that because going horizontal needs to recode all the server net code to allow communication / syncing between servers and that is really hard to code and test.
Optimize their net code can double or more the numbers of sessions their server can hold simultaneously and doesn’t require a full recode of server net code… just redo the critical parts.
They didn’t add server.They are both optimizing code and adding servers.
Both things allow to include a bigger maximum CCU count, but optimizing is cheaper because allows to have more users per server. Meaning, they need less servers/space/server costs for the same amount of players.
Both things also help to minimize saturation related issues. Some saturation issues can be solved by both, while other ones can only be solved by one of them.
No, increasing the CPU and RAM doesn't increase the CCU limit. With that you'd get more sessions per second or minute, not more at the same time. At this point what suffers the most is the HDD/database, which I assume they already maxed out per server. Also, they are Sony, so obviously got the top tier available since the start.They didn’t add server.
They did vertical upgrade that is increase CPU core and RAM… that allowed them to increase the max sessions from 250k to 360k.
Now they could have started to work in the net code to allow multiple servers syncing… but you will only see that in the long term.
Optimizations already give results while finish the net code for multiple servers will take months yet.
You are incorrect, they added servers and tweeted as much.They didn’t add server.
They did vertical upgrade that is increase CPU core and RAM… that allowed them to increase the max sessions from 250k to 360k.
Now they could have started to work in the net code to allow multiple servers syncing… but you will only see that in the long term.
Optimizations already give results while finish the net code for multiple servers will take months yet.
Can you point it to me please? Because the only post I saw about adding more servers is in a metaphor way and talks about how they have to "rewrite" their managers to sync the servers.You are incorrect, they added servers and tweeted as much.
Sorry I think I read it wrong.No, increasing the CPU and RAM doesn't increase the CCU limit. With that you'd get more sessions per second or minute, not more at the same time. At this point what suffers the most is the HDD/database, which I assume they already maxed out per server. Also, they are Sony, so obviously got the top tier available since the start.
So to grow the CCU they have two options, to add more servers or to optimize the code.
According to their CEO they added more servers to increase it to 800K and obviously keep working on optimizations and fixes, optimizations and fixes which in most cases we won't notice until the next update.
The servers are obviously synched because since like 2 decades ago servers are in a cloud and if not synched -even if they work independently each one working with a different group of players- the game wouldn't work.
Optimizations help to reduce the number of connections made per user and their frequency, or to reduce the database, CPU, RAM or HDD needed per user/session, or to reduce the ping, or to rebalance, or to distribute the workload better between different databases, or servers or many other things. Or to "move" certain things more when makes sense to Akamais or similar to reduce server stress.
P.S.: I worked in games with over 3M DAU, I don't remember the CCU limits, I'm a coder but a gameplay (client/frontend) one. Some of the guys from work with who I hanged out (and with some still) were the server programmers of my games. They now work as lead or expert programmers at Ubisoft, King, Scopely or CoD Warzone mobile, games much bigger than this one. That team was so good that the leader of the team now is the studio head.
I actually think you might be correct. I could have sworn I saw a tweet about adding more servers but all I find are tweets about adding server capacity, optimization and scaling.Can you point it to me please? Because the only post I saw about adding more servers is in a metaphor way and talks about how they have to "rewrite" their managers to sync the servers.
But perhaps they already rewrite the syncing so it is all good.
Sorry I think I read it wrong.
Are you implying that adding more CPU and RAM to their database servers doesn't increase CCU limit?
According with the CEO they have optimized their server net code with the help of Sony to reach 800k CCU.
It should.It was a matter of time and now cheaters are here, of course. Does anyone know if disabling cross-play fixes the issue?
It would be cool to see new stuff -as I remember they'll post stuff, maybe a new warbond, the second thursday of every month- but what I want is to see first is the frequent crashes on PS5 getting fixed.Show us the cool stuff already!
I hvnt had a crash since last week I put in like five hours yesterday and all was well.It would be cool to see new stuff -as I remember they'll post stuff, maybe a new warbond, the second thursday of every month- but what I want is to see first is the frequent crashes on PS5 getting fixed.
I'm so fucking tired of them.