Current time: 11-16-2019, 07:27 AM Hello There, Guest! (LoginRegister)

Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Artificial "Global" Test Agents?
04-11-2011, 11:40 PM
Post: #4
RE: Artificial "Global" Test Agents?
Yes, latency is the driving factor for global performance. If ALL of your site was not using a CDN and was all served from the same server then it would be a trivial matter of increasing the latency in the connectivity configuration. When you start mixing in CDN-served content and 3rd-party content it gets exponentially more difficult.

I wouldn't say it would be impossible to model but the effort involved would be significantly more that what it would cost to just deploy VM's (even if it's not on EC2). You'd have to identify the servers that the page needs to talk to, ensure that they always resolve to the same IP's, determine the latency characteristics for each from various regions globally and then configure dummynet with different latency pipes for each of them. That's also assuming all of the services are trivial and don't have back-end connections of their own with varying latency by region.

I've looked at it several times and at the end of the day the results would not have been close enough to the real world performance to justify the effort and we were better off deploying testing agents where we needed them.
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Artificial "Global" Test Agents? - pmeenan - 04-11-2011 11:40 PM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)