Page Index Toggle Pages: 1 2 3 [4]  Send TopicPrint
Very Hot Topic (More than 75 Replies) This explains a lot (Read 21505 times)
Luxgolg
Shroud Slacker
***
Offline


So many bugs

Posts: 1221
Location: Over there
Joined: Oct 2nd, 2012
Gender: Male
Re: This explains a lot
Reply #75 - Mar 13th, 2013 at 10:26am
Print Post  
Gunga wrote on Mar 13th, 2013 at 10:24am:


Gunga...you are why I keep coming back. Cheesy
  

Frog on all servers, but Cannith is home.
Back to top
 
IP Logged
 
JDollar
Completionist (i.t.p.)
******
Offline


Swarthy as fuck

Posts: 5380
Location: Uttering "death threats"!
Joined: Jun 24th, 2011
Gender: Male
Re: This explains a lot
Reply #76 - Mar 13th, 2013 at 11:09am
Print Post  
Gunga wrote on Mar 13th, 2013 at 10:08am:
And all this time I thought it was the gentle nut-cupping.


well thats the main reason, lets never lose sight of that.
  

Quote:
J$ can take great pride that I think he's too revolting for words and will probably post "gtg cat on fire" if he joins a group I'm in.

Quote:
JD is easily the most genuinely mean person I've known

Quote:
SNAP!  Point for the Canadian!
notajedi wrote on Mar 14th, 2013 at 6:47pm:
JonnyD has had way better exploits.
Back to top
 
IP Logged
 
GermanicusMaximus
Dragon Raider
***
Offline


Thou shalt have no other
trolls before me.

Posts: 294
Joined: Feb 19th, 2013
Gender: Male
Re: This explains a lot
Reply #77 - Mar 13th, 2013 at 1:20pm
Print Post  
Quote:
fuck, stainer stop that deescalation and diplomacy shit things were getting interesting in here!


True. I read Stainer's post and all I heard was this: http://youtu.be/5DmYLrxR0Y8
  

Family, Country, and the US stock market. Although, in a pinch, any convertible currency or liquid asset will do.

Yobai wrote on Jun 18th, 2014 at 6:15pm:
I would rather give Thrudh a rim job.


Bigjunk wrote on Nov 2nd, 2014 at 12:21pm:
That is some masterful trolling.


Back to top
 
IP Logged
 
stainer
Arkat's Bitch
*
Offline


Gawna's big sexy crony!

Posts: 12345
Location: gawna's nuts
Joined: Jan 28th, 2010
Gender: Male
Re: This explains a lot
Reply #78 - Mar 13th, 2013 at 1:38pm
Print Post  
GermanicusMaximus wrote on Mar 13th, 2013 at 1:20pm:
True. I read Stainer's post and all I heard was this: http://youtu.be/5DmYLrxR0Y8


You must not be acquainted with my body of work.
  

Nilazgrc: For all those familiar with loreseekers/sentinels.... Dont run with Stainer.... Guy is a tool. Black list his toons.
kmack can drive the tractor.
The Vault donates to charity.
JDollar wrote on Apr 25th, 2013 at 4:47pm:
Stainer likes tractors
Back to top
 
IP Logged
 
Gunga
Completionist (i.t.p.)
******
Offline


Fuck You.

Posts: 9362
Location: New Jersey
Joined: Aug 14th, 2010
Gender: Male
Re: This explains a lot
Reply #79 - Mar 13th, 2013 at 1:45pm
Print Post  
stainer wrote on Mar 13th, 2013 at 1:38pm:
You must not be acquainted with my body.


You're hot.
  

Smrti wrote on Mar 22nd, 2013 at 3:00pm:
Gunga is the best.
Back to top
 
IP Logged
 
stainer
Arkat's Bitch
*
Offline


Gawna's big sexy crony!

Posts: 12345
Location: gawna's nuts
Joined: Jan 28th, 2010
Gender: Male
Re: This explains a lot
Reply #80 - Mar 13th, 2013 at 4:32pm
Print Post  
Gunga wrote on Mar 13th, 2013 at 1:45pm:
You're hot.


Flattery will get you a tractor ride!
  

Nilazgrc: For all those familiar with loreseekers/sentinels.... Dont run with Stainer.... Guy is a tool. Black list his toons.
kmack can drive the tractor.
The Vault donates to charity.
JDollar wrote on Apr 25th, 2013 at 4:47pm:
Stainer likes tractors
Back to top
 
IP Logged
 
Gawna
Ex Member


Re: This explains a lot
Reply #81 - Mar 13th, 2013 at 5:53pm
Print Post  
stainer wrote on Mar 13th, 2013 at 4:32pm:
Flattery will get you a tractor ride!

I want a Dickies ride, Big Sexy!
  
Back to top
 
IP Logged
 
Dark_Helmet
Wielder of the Schwartz
****
Offline


I hate you!

Posts: 1176
Joined: Feb 14th, 2010
Re: This explains a lot
Reply #82 - Mar 21st, 2013 at 11:24pm
Print Post  
Asheras wrote on Mar 11th, 2013 at 5:02pm:
The way Eladrin explained it is awful.  The concept is sound.  You do not run diagnostics on production.  You do have a testing platform that is identical to live for the purpose of reproducing bugs and isolating.  Also used for stress testing. 

Anyone thinking that a dev should "pop onto live", fire up their diagnostics and logging and test out some bugs is asking for major lag, amongst other things, and probably doesn't have any idea what they are talking about.  I would fire a developer for running such on a production blade with paying clients.  Now, where I work, we have the ability to redirect customers to other blades and run tests on the environment that the error was reported on in addition to our testing blades/virtuals, but no well designed evironment includes "popping onto live" and firing off diagnostics.


No, you observe/replicate it in the customer's environment before you try to replicate it in your test environment.
You actually try to fix it in your test environment, but how can you fix something you actually haven't seen happen?

Otherwise, we get something that leads to the Turbine Brushoff (it didn't work on the test machine, players can't take advantage of it, so it must not be a bug and I won't fix it). 

Yes, I do know what I am talking about. No, I won't explain why to the fucktards who have never done actual product development / support.

  
Back to top
 
IP Logged
 
Gunga
Completionist (i.t.p.)
******
Offline


Fuck You.

Posts: 9362
Location: New Jersey
Joined: Aug 14th, 2010
Gender: Male
Re: This explains a lot
Reply #83 - Mar 24th, 2013 at 1:02am
Print Post  
Dark_Helmet wrote on Mar 21st, 2013 at 11:24pm:
No, you observe/replicate it in the customer's environment before you try to replicate it in your test environment.
You actually try to fix it in your test environment, but how can you fix something you actually haven't seen happen?

Otherwise, we get something that leads to the Turbine Brushoff (it didn't work on the test machine, players can't take advantage of it, so it must not be a bug and I won't fix it). 

Yes, I do know what I am talking about. No, I won't explain why to the fucktards who have never done actual product development / support.



You're dumb.
  

Smrti wrote on Mar 22nd, 2013 at 3:00pm:
Gunga is the best.
Back to top
 
IP Logged
 
OldCoaly
Puppy Farmer
****
Offline


Why did you think this
time would be different?

Posts: 1564
Location: WAAHH!!!Testing stuff is HARD!
Joined: Jul 1st, 2011
Re: This explains a lot
Reply #84 - Mar 24th, 2013 at 9:04am
Print Post  
Gunga wrote on Mar 24th, 2013 at 1:02am:
You're dumb.


Too wordy, Gunga.

"GFY" is much more efficient and communicates exactly as much information.
  

Groo The Wanderer wrote on Sep 8th, 2013 at 10:43pm:
they will probably congratulate themselves on how long they "kept it going" never able to see that it could have easily managed to keep itself going for far longer if they had just meddled far less drastically and with some semblance of an actual gameplan.
Darth Anonymous wrote on Feb 1st, 2014 at 1:11pm:
Hearing something has "merit" but we don't have "time" kind of says everything about how Turbine works on things.
eighnuss wrote on May 27th, 2014 at 12:52pm:
everyone but turbine knows that we are sad they are destroying our game
majmalphunktion wrote on Aug 30th, 2013 at 12:12am:
I don't make the game, I just get tested what they build. Sorry you are not happy.
Skoodge wrote on Nov 27th, 2014 at 6:54am:
DDO is easy to summarize - the greatest game to suck the most ass.
GooFY wrote on Mar 2nd, 2015 at 5:36pm:
Turbine - So incompetent that we are skeptical when they report their own incompetence.  
Meursault wrote on May 11th, 2015 at 8:10pm:
Other companies will settle for shitting out garbage, Turdbin actually prefers to. Especially if they can get us to buy it, that just cracks them up.
Meursault wrote on Nov 12th, 2015 at 2:50pm:
Breaking something and putting it back together isn't as good as not breaking it to begin with, it's not even close.
palmer01 wrote on Nov 20th, 2015 at 9:05am:
Devs do not care what players want - they already have an agenda and give out token gestures so the paladins can feel worthy.
PersonaNonGrata wrote on Oct 4th, 2016 at 1:24am:
The DDO devs aren't motivated by a positive user experience.

Back to top
 
IP Logged
 
notajedi
Stormreaver Piker
*
Offline


What idiot puts personal
information here? Gunga

Posts: 528
Joined: Aug 29th, 2010
Re: This explains a lot
Reply #85 - Mar 24th, 2013 at 6:11pm
Print Post  
Flav wrote on Mar 12th, 2013 at 4:20pm:
Fucking hardware cost...

I have what I think is an accurate idea of infrastructure involved in the Live server....

Lets just say that :
- 1 Oracle Cluster ( 2 powerful nodes at least )
- 1 EMC² Symetrix ( to hold the several terabytes of data )
- 1 SAN Infrastructure ( to connect the Symetrix to the Oracle Cluster and the Game Cluster )
- 1 Load Balancer for the Oracle Cluster
- 1 dedicated back end network infrastructure ( Gigagyte net, probably fiber)
- 1 Game Cluster ( around 100/200 blades, probably more )
- 1 Billing/accounting/authentication cluster ( several nodes .... 5/6 as it's common infrastructure )
- 1 Load Balancer infrastructure for the game server.
- 1 Front End Network ( common to all the servers )

Should be IMFO representative of what we call one single game server. ( say G-Land )

The number of blades in thee Game Cluster can be dynamically allocated to another server if needed... Eventually the Symetrix can be shared if they went for a big one, but it add complexity at the SAN and back end network.

not many companies can waste several hundred thousand dollars ( or euros ) for a test system.
And the few that can ( and do )  are usually way bigger than Turbine. ( lets say : in Telco : ATT, Verizon, BT, FT, DT, Telia, Vodafone, ... Ericsson, Alcatel-Lucent, Nokia-Siemens, Huawei, ZTE, ... HP, IBM, Oracle, SAP, ... )


Based on my experience, you are overkilling a test replicating environment.  I GUARANTEE that is not what is being run for the developers at Turbine either.  Their environment is MUCH MUCH smaller.


A working game server would not need that.   If you wanted to include that then you should hire the 20,000 real humans that do the human things to stress it.  That ain't going to happen.

The Billing/accounting/authentication can be completely disconnected and forced.  That is a completely separate part of the system.

The only thing you need are three servers and a wired network with two humans running how ever many machines they think they can handle. The hardest thing to simulate is the ACTUAL load placed on the system by 120,000 internet machines from around the world and the dropping of packets and the bad handshakes.

I do agree that Turbine's handling(or lack thereof) of known bugs and then compounding them is beyond deplorable.
  
Back to top
 
IP Logged
 
Gunga
Completionist (i.t.p.)
******
Offline


Fuck You.

Posts: 9362
Location: New Jersey
Joined: Aug 14th, 2010
Gender: Male
Re: This explains a lot
Reply #86 - Mar 24th, 2013 at 6:31pm
Print Post  
OldCoaly wrote on Mar 24th, 2013 at 9:04am:
Too wordy, Gunga.

"GFY" is much more efficient and communicates exactly as much information.


The GFY is implied.
  

Smrti wrote on Mar 22nd, 2013 at 3:00pm:
Gunga is the best.
Back to top
 
IP Logged
 
Flav
Vault Frog
*
Offline


One Frog to Rule them
All!

Posts: 9984
Location: Land of the Frogs
Joined: Aug 29th, 2010
Gender: Male
Re: This explains a lot
Reply #87 - Mar 24th, 2013 at 7:04pm
Print Post  
I forgot to come back to that thread for a while, bunch of answers:

stainer wrote on Mar 12th, 2013 at 4:30pm:
A lot of that stuff can be mimicked virtually, but I am not sure if everything can be. Regardless, what they have been doing for the last 7 years seems to be working well for them


yes, and it helps reduce the cost.

Asheras wrote on Mar 12th, 2013 at 4:40pm:
I'd guess their IT budget is somewhere in the 2+ million per year range.  More than enough to squeeze in a testing platform.

Sorry.  I don't buy it.  I've worked at companies with revenues below 50 million a year in revenue and they had proper testing environments. 


Just the Symetrix in the 2 million range ( and the relevant SAN )... And that's one of the of the thing that cannot be really mimicked by something else sadly... you will still need a SAN.
( ok, there's cheaper SANs, but if we talk performance, you will have to have a full copy of the live system )

Terebinthia wrote on Mar 12th, 2013 at 6:26pm:
Do you really need all of that stuff? Seriously.

Not trying to be an arsehole, just my business background of course is from the school of of course you have something to test live on. And there's still hilarity to telll. Am I missing something in the software industry here? (obviously capriciously losing your digital stuff in a videogame is a degree smaller than a FS company going tits up, but don't you build a test system in as a basic?


Seriously  : no, but if you want to test thoroughly and have a test system that looks like live fairly way, there's no way around you have to pay the bill.

In my Industry ( Telco ), not long ago operators paid for a full fledged Public Exchange with 64K subscribers ( virtual )... Just because there were things that couldn't be reproduced any other way, and performance issues are different in a 16K system and a 64K system.

notajedi wrote on Mar 24th, 2013 at 6:11pm:
Based on my experience, you are overkilling a test replicating environment.  I GUARANTEE that is not what is being run for the developers at Turbine either.  Their environment is MUCH MUCH smaller.


I talked about a live system when I described that...
But if you want a test server you will just need at least an Oracle Server ( with the cluster layer, even if it's only a single node ), a Clariion ( to replace the Symetrix ), The SAN ( way smaller, can probably be done straight from the Clariion interfaces, thus getting rid of the SAN Fiber Switches ), The back end network and the front end network can be the same, Game Server. Billing/Accounting can be simulated, as it doesn't matter.
Still that's two servers, 1 SAN Storage Array, 1 Network infrastructure... And with that you will definitely not be able to test any performance issue as it is not representative of the live system.
( on the other hand you'll be able to test all rest. )

The bitch in QA Test is the Performance tests... as most of the time they can only be done on the live system,
In Telco we do that on special test systems, when we can, ( my employer has a few like that, we used to have one in France ) that are basically a complete copy of a live site that are here only for the performance test purpose ( well there's a few other test cases that require these systems, but they are not relevant to the discussion )
« Last Edit: Mar 24th, 2013 at 7:06pm by Flav »  

Yes my avatar is an Hermine eating a Greenland Lemming for brunch.
Back to top
 
IP Logged
 
Terebinthia
Horoluth Raider
****
Offline


All your cupcakes are
belong to me! :D

Posts: 2499
Joined: Jan 6th, 2011
Re: This explains a lot
Reply #88 - Mar 24th, 2013 at 7:12pm
Print Post  
Hey, Flav, you know the thing where you thought you'd found a dodgy bit of hardware - did you PM it to anyone friendly / friendlyish / Maj at Turbine?

They should really check that out at least.
  
Back to top
 
IP Logged
 
Flav
Vault Frog
*
Offline


One Frog to Rule them
All!

Posts: 9984
Location: Land of the Frogs
Joined: Aug 29th, 2010
Gender: Male
Re: This explains a lot
Reply #89 - Mar 24th, 2013 at 7:28pm
Print Post  
I made a few posts citing it as a router with a problem on the official forum.
( most obvious one : http://forums.ddo.com/showpost.php?p=4904257&postcount=129 )

The problem is that it's not on Turbine's side and if PNAP tells them everything works fine on it they can't do shit about it.

And as we have people like MajMal that reads here (semi) regularly I expect they got the complete explanation too. The problem is that I can't really post the full detail on the official forums ( like the WAGs I made above about the hardware structure ) as they could be construed as trying to reverse engineer the game and would get me a game ban. ( and I'm wary about sending them in PM as it might end up with the same

In the case of Today's lag spike, it can be any router between the European end of the TAT Fiber and the dodgy router we know off. Unless you know of Americans ( or Aussies ) that had the spikes too. ( and it can also be the G-Land Hamster that wanted to go on strike) 

  

Yes my avatar is an Hermine eating a Greenland Lemming for brunch.
Back to top
 
IP Logged
 
AtomicMew
Horoluth Raider
****
Offline


I Love Drama!

Posts: 2073
Joined: Jan 12th, 2011
Re: This explains a lot
Reply #90 - Mar 24th, 2013 at 7:47pm
Print Post  
That's great and all, but it's not the entire issue.  The lag happens frequently in localized spots in the same instance.  Most notably, there are several spots in CITW where the lag happens maybe 50% of the time and clearing mobs or having everyone restart client (to the same IP btw) solves the lag issue without fail. 

So unless connection issues can explain how everyone lags out at the same time ONLY at certain spots in the same instance there's still something fucked up and wrong with turbine code or servers. 
« Last Edit: Mar 24th, 2013 at 7:48pm by AtomicMew »  
Back to top
 
IP Logged
 
karatekid
Self-Proclaimed Puppy Farmer
*****
Offline



Posts: 4830
Joined: Aug 13th, 2012
Re: This explains a lot
Reply #91 - Mar 24th, 2013 at 8:13pm
Print Post  
AtomicMew wrote on Mar 24th, 2013 at 7:47pm:
That's great and all, but it's not the entire issue.  The lag happens frequently in localized spots in the same instance.  Most notably, there are several spots in CITW where the lag happens maybe 50% of the time and clearing mobs or having everyone restart client (to the same IP btw) solves the lag issue without fail. 

So unless connection issues can explain how everyone lags out at the same time ONLY at certain spots in the same instance there's still something fucked up and wrong with turbine code or servers. 



Because of this coincidence, I've long had a suspicion where this occurs is a "seam" in the map... a place where one or more developed parts of a map were stiched together.
  
Back to top
 
IP Logged
 
scraap
Ex Member


Re: This explains a lot
Reply #92 - Mar 24th, 2013 at 8:22pm
Print Post  
karatekid wrote on Mar 24th, 2013 at 8:13pm:
Because of this coincidence, I've long had a suspicion where this occurs is a "seam" in the map... a place where one or more developed parts of a map were stiched together.


http://en.wikipedia.org/wiki/Binary_space_partitioning (Yeah yeah yeah, it's wiki. Sue me.)
  
Back to top
 
IP Logged
 
Flav
Vault Frog
*
Offline


One Frog to Rule them
All!

Posts: 9984
Location: Land of the Frogs
Joined: Aug 29th, 2010
Gender: Male
Re: This explains a lot
Reply #93 - Mar 25th, 2013 at 4:18am
Print Post  
AtomicMew wrote on Mar 24th, 2013 at 7:47pm:
That's great and all, but it's not the entire issue.  The lag happens frequently in localized spots in the same instance.  Most notably, there are several spots in CITW where the lag happens maybe 50% of the time and clearing mobs or having everyone restart client (to the same IP btw) solves the lag issue without fail. 

So unless connection issues can explain how everyone lags out at the same time ONLY at certain spots in the same instance there's still something fucked up and wrong with turbine code or servers. 


Yup, it's not the entire issue... There are spots like that all over the game and honestly I have no clue why these particular spots will generate a lag spike when you reach them.
Shroud Part 2  when running towards the chests, the ruined path where everybody jump when coing back from Meridia through the Djinnporter... right before the small ramp up are also good examples...
I can't say much for CiTW I hate that raid, the headless chicken running involved, all it's additionned retarded mechanism [ blown to death, death jail for a minute, mana sponging, spawning traps and respawning mob in cleared area, idiotic hand ]... not to mention the fact that I'm lagging behind because I'm afraid of falling.
  

Yes my avatar is an Hermine eating a Greenland Lemming for brunch.
Back to top
 
IP Logged
 
cdr
Horoluth Raider
****
Offline


sleetstormer

Posts: 2813
Joined: Dec 29th, 2011
Re: This explains a lot
Reply #94 - Mar 25th, 2013 at 10:29am
Print Post  
You get lag running towards shroud chests because the loot in those chests is only generated when players approach. At least that's been the dev explanation in the past.
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1 2 3 [4] 
Send TopicPrint