Jump to content

Character Transfer - Pointless


MorbidSouls

Recommended Posts

Not switching between NA and EU is completely a valid move.

 

Here's the reason why:

 

NA Servers are located in the US, more than likely in the same facility. The databases are probably sitting on the same failover cluster, which means in order for them to switch you from NA Server 1 to NA Server 2, they perform the following action:

 

UPDATE Character SET ServerID = @DestinationServerID WHERE ServerID = @SourceServerID AND CharacterID = @CharacterID

 

However, when you're dealing with EU to NA Servers, they are probably in another facility in the EU, which means that the cluster for NA/EU servers are separated. In order to allow for a NA/EU transfer, they can't just set the server, they have to COPY your entire character from one failover cluster to another.

 

Myth: But that's not a lot of data!

Reality: Incorrect. You have achievements, quests, key bindings, interface, skills, money, and the biggest two things in any MMO: Transaction and Chat Logs. These MUST be preserved just in case they need to track down any kind of information on you, including abuse and hacking. This can make a single character a severe CHORE to move from one cluster to another... simply because the huge amount of data that has to switch from one cluster to another. It requires multiple copy action.s

Link to comment
Share on other sites

  • Replies 60
  • Created
  • Last Reply

Top Posters In This Topic

Not switching between NA and EU is completely a valid move.

 

Here's the reason why:

 

NA Servers are located in the US, more than likely in the same facility. The databases are probably sitting on the same failover cluster, which means in order for them to switch you from NA Server 1 to NA Server 2, they perform the following action:

 

UPDATE Character SET ServerID = @DestinationServerID WHERE ServerID = @SourceServerID AND CharacterID = @CharacterID

 

However, when you're dealing with EU to NA Servers, they are probably in another facility in the EU, which means that the cluster for NA/EU servers are separated. In order to allow for a NA/EU transfer, they can't just set the server, they have to COPY your entire character from one failover cluster to another.

 

Myth: But that's not a lot of data!

Reality: Incorrect. You have achievements, quests, key bindings, interface, skills, money, and the biggest two things in any MMO: Transaction and Chat Logs. These MUST be preserved just in case they need to track down any kind of information on you, including abuse and hacking. This can make a single character a severe CHORE to move from one cluster to another... simply because the huge amount of data that has to switch from one cluster to another. It requires multiple copy action.s

 

Interesting.. so that's why us with toons on APAC can't go to Euro.. wait a minute I did that...

 

Hmm.. so they have the code to do that for APAC, but the modifying of that code to work US to Euro is tons of work.. ok... very strange, very very strange. :eek:

Link to comment
Share on other sites

Good god, how hard of a concept is this to grasp:

 

APAC is connected to other farms. NA and EU farms are not currently connected for 2 way transfers. SO they need to connect them and make sure it works well. The level of ignorance in this thread is astounding.

 

Interesting.. so that's why us with toons on APAC can't go to Euro.. wait a minute I did that...

 

Hmm.. so they have the code to do that for APAC, but the modifying of that code to work US to Euro is tons of work.. ok... very strange, very very strange. :eek:

Edited by Sprgmr
Link to comment
Share on other sites

Good god, how hard of a concept is this to grasp:

 

APAC is connected to other farms. NA and EU farms are not currently connected for 2 way transfers. SO they need to connect them and make sure it works well. The level of ignorance in this thread is astounding.

 

Your ignorance is astounding! You obviously did not read this from Eric stating that the tech is there and other factors are the reason for not having EU<--->US transfers.

Link to comment
Share on other sites

Your ignorance is astounding! You obviously did not read this from Eric stating that the tech is there and other factors are the reason for not having EU<--->US transfers.

 

The same reason that having 60 TB hardrives isn't a technical limitation -- just takes time. . .

 

Tech is there. We've seen that already. HOWEVER -- if you knew anything at all about transferring data between databases, or from server to server -- or from farm to farm. . . you'd understand that they DO have to implement the tech and test it prior to pushing it live.

 

Same with paid transfers. They had quite a bit of work to do -- judging by the inexperience many of these devs have with MMOs, the systems probably weren't built with a high level of thought placed on adding things like this in later. If you do a poor job of "future-proofing" a system, it is hell to do a lot of things later on.

 

This ISN'T being said here as a defense. It is an attempt to educate people so they have some basic level of understanding. Try to view it that way -- when people are just pointing out the reality behind things, they are just giving out knowledge. You shouldn't always view it as an "excuse" or a "defense."

 

Other MMOs did these things faster because they had better management, or more resources, or more money, or better programmers, etc. etc. -- not because it is actually "easy."

Link to comment
Share on other sites

That it is non-trivial to create an automated on demand database transfer service between two different server farms on opposite sides of the world. That it takes effort and care to set it up so that it works without human intervention. That I believe it is popular enough that they will get around to extending server transfers between EU/NA but it will take additional effort.

 

On the surface, it could seem trivial to the casual user... but keep in mind that these two sever farms have absolutely no reason to be interconnected together to transfer data between them (in either direction, on demand, and automatically). So you have to create the capability.

 

Now, one could argue that they were foolish not to plan this as part of their paid character transfer project that has been in development since at least last summer... but you know what... at that time they may not have figured it was a service that was popular enough to be worth the effort at that time. But if they have proven one thing to players over time.. they do listen to requests and do get around to implementing them if they make business sense and are technically feasible. They just don't do it on the players timetable.. they do it on their timetable.

 

yet

US and EU chars could be copied to the PTS with no problem before 2.0 for testing

so it can be done (i did it)

no need to write a NASA explanation and go full Lancelot trying to generate an useless debate

Link to comment
Share on other sites

yet

US and EU chars could be copied to the PTS with no problem before 2.0 for testing

so it can be done (i did it)

no need to write a NASA explanation and go full Lancelot trying to generate an useless debate

 

Exactly , and it still seems strange to me why they removed that feature of being able to copy your characters over to PTS, how are we supposed to test all the new content coming in all the time.

 

If they want to reduce the day 1 bugs and problems then let us test on PTS easier.

Link to comment
Share on other sites

They should do it it is only logical. They allowed us to move to every Server we want no restrictions for EU or US. We have to take the stupid downtimes for server maintaince in EU because they said that they don't want to seperate the EU and US server and want to threat them as one.

So not doing it is the exact opposite of what they wanted to achieve when they startet the game with free server choice..

Link to comment
Share on other sites

  • 6 months later...
Actually, when people call her an EA employee, that usually means that Andryah has kicked their butts with logic and a superior understanding of how the gaming world works, but rather than try to debate further, they will simply call her a shill and think that they are the victor.

 

But to everyone else, we know that person's argument failed hard.

I don't understand this post. It lacks the requisite off-the-wall-ness for a Moonshadow reply.

Link to comment
Share on other sites

×
×
  • Create New...