FeedbackOnly wrote: »TechMaybeHic wrote: »I know there was a port issue but...seeing as PC NA is still in rough shape; you can't be serious. Really a bad idea for an April fool's joke @ZOS_GinaBrunoWe’re excited to let everyone know we’re approaching the final stage of completing database sharding and are planning to shard the PC EU megaserver next Tuesday, April 5 so you can reap the performance benefits of sharding as soon as possible.
Let's be honest group finder didn't break because of a port issue.
Also what happened this time. A week later the fixes break everything again?
A question:
They should perhaps nuke their own data-centers and employ stable services, perhaps Azure or AWS?
Perhaps focusing on the game instead of the backend would help?
Given how things are tonight, it seems like that failed hardware was another red herring. Keep looking...
SeaUnicorn wrote: »
ZOS_MattFiror wrote: »On Tuesday, with the understanding that the problem was probably not connected to DB Sharding at all, we traced every log we could find to figure out where the bottleneck was and we finally found it – the issue was actually caused by a bad (as in failing) network port that was unable to process as much bandwidth as it was configured for. It wasn't a software problem at all; it was a hardware failure that, in essence, slowed down the entire megaserver. Tuesday’s maintenance was to take that device out of service and reconfigure a replacement, and once that was up, everything returned to normal and the DB Sharding process ran as intended: behind the scenes and with no player impact.
TechMaybeHic wrote: »Will there be a 2nd post mortem?
Think it would be an exhumation rather than a 2nd postmortem.
A question:
They should perhaps nuke their own data-centers and employ stable services, perhaps Azure or AWS?
Perhaps focusing on the game instead of the backend would help?
No datacenter can give any big improvement if software architecture is terrible. The problem is not the server. Is a leadership problem. If you have the money to buy a big boat, you buy it and dont know to manage and hire the sailor properly, u will float the boat and you will have terrible problems when non easy tasks has to be performed, like in a storm. When nothing is planed carefully you front the problems in a hard way when most of them would be easy to fix and most important, easy to avoid. Passengers are leaving the ship while the captain is only capable of bringing more passengers, but that will have an end that people with some experience know well.
Resume: no, no datacenter is going to save the game
zharkovian wrote: »One thing that I cannot understand, having worked on large database systems, is that whenever we wanted to process the database, backup, divide or organize the primary, we would take it offline, the database was backed up of course which happened all the time while online, but when we wanted to process things, the primary was not "live" and I suppose in retrospect, ZoS should have chosen the quiet times to do a sharding "maintenance" and shut us all out of the process. However, that's my opinion and when it comes to database management I know just enought to be dangerous.
zharkovian wrote: »One thing that I cannot understand, having worked on large database systems, is that whenever we wanted to process the database, backup, divide or organize the primary, we would take it offline, the database was backed up of course which happened all the time while online, but when we wanted to process things, the primary was not "live" and I suppose in retrospect, ZoS should have chosen the quiet times to do a sharding "maintenance" and shut us all out of the process. However, that's my opinion and when it comes to database management I know just enought to be dangerous.
Leaving apart that sharding key and looking to the big locks and knowing anything... I would bet some gold they are using a bad chosen clustered index for that sharding. Backups? They never do any unitest with real data and they ask customers to play to take statistical data instead of simulating it... I never seen a rollback even in worse scenarios... I would bet the backup is a raid 1 and a weekend copy... with luck.
Sylvermynx wrote: »zharkovian wrote: »One thing that I cannot understand, having worked on large database systems, is that whenever we wanted to process the database, backup, divide or organize the primary, we would take it offline, the database was backed up of course which happened all the time while online, but when we wanted to process things, the primary was not "live" and I suppose in retrospect, ZoS should have chosen the quiet times to do a sharding "maintenance" and shut us all out of the process. However, that's my opinion and when it comes to database management I know just enought to be dangerous.
Leaving apart that sharding key and looking to the big locks and knowing anything... I would bet some gold they are using a bad chosen clustered index for that sharding. Backups? They never do any unitest with real data and they ask customers to play to take statistical data instead of simulating it... I never seen a rollback even in worse scenarios... I would bet the backup is a raid 1 and a weekend copy... with luck.
Goddesses, I hope you're wrong. My little forum and blog databases back up every night.... Yeah, I've actually never needed a nightly (since 2000 when I started website management) but hey, I still have EVERY one of them....
Well, except for the former client who moved to the UK, where her new provider had a major fire, and couldn't recover her site - but I still had a copy from before she moved.....
IMHO The weak link is the weakest hardware, that will say the very inadequate Playstations & Xboxes.
It would be hard but rather beneficial to rid us of these applicices. Or reduce their influence in the current build.
"Will no one rid me of this turbulent priest?"
This whole patch in particular feels really rushed. Many of us on here expressed a number of different concerns, some directly affecting the servers and others more related to unlikable character changes.
I do not think most of the issues have anything to do with software, database design, or even database sharding - because PC NA is the 5th server to undergo sharding and the first to have issues.
This all reeks of hardware infrastructure problems.
IMHO The weak link is the weakest hardware, that will say the very inadequate Playstations & Xboxes.
It would be hard but rather beneficial to rid us of these applicices. Or reduce their influence in the current build.
"Will no one rid me of this turbulent priest?"