Sponsored by Dragon Age: Origins
Follow the Dragon Age: Origins development team on Twitter view!
twitter.com/DragonAge - EA presents BioWare's new dark fantasy epic Dragon Age: Origins. '9/10' from Game Informer.
36 Comments
- elvenseven, on 10/12/2007, -3/+84Why don't they just load/stress test it? Oh, they wanted to try the Publicity™ version.
- xoopslurker, on 10/12/2007, -3/+49Yes, we've heard of load testing. We thoroughly tested the servers prior to setting up the test site. The issue is the browsing habits of the average xoops.org user. This cannot be reproduced using any known testing software.
To elaborate, our old server runs Dual PIV 2.8GHz processors and has 6GB of RAM. Our community crushes this server on a regular basis. Load testing shows that the server can handle a very high load; however, it takes less than 500 users on the site to bring down MySQL. This shows that real-world stress testing is needed.
We just wanted to put it in the hands of the community to really see what the new servers can do. Nothing wrong with that. If you think this is a waste of time, don't waste your time on it. For those of us that have a large part of our businesses invested in XOOPS, this is a very worthwhile effort. - MyWebResource, on 10/12/2007, -2/+30To the 30,000+ members of XOOPS.org and the countless users who run business and personal sites using XOOPS, this is not pointless. One of the biggest complaints people have had with regards to support is how slow the support site is.
I think what they are doing is good. They are tackling a major problem out in the open with the help of the community. Isn't this the kind of spirit Open Source is all about. ;-)
I can think of 30,000 members who would agree that this is quite news worthy. :-D - d3ik, on 10/12/2007, -1/+26It might have something to do with the bottom of the page:
"Page Load: 1.79 Seconds | 65 Queries"
*65* queries per page load? I've done very large financial applications with a ton of business logic going behind the scenes and never had anywhere near 65 queries per page load.
I would look at your code before I look at your server. - Vlakhen, on 10/12/2007, -11/+31Buried as lame, if webmasters start using digg as a test for teheir servers it will be a pain. This is for news and stories not for debugging.
- CBanga, on 10/12/2007, -3/+22Thanks for the e-mail address Brian. I (and the rest of Digg) would be happy to contact you by e-mail.
You must be a newbie after the Digg "double in pageviews" after the whole secret code thing. Let me help you out a little.
Rule 1 Never post your e-mail address on Digg. - inactive, on 10/12/2007, -2/+21 Hammering commencing..
- potdarko, on 10/12/2007, -5/+21What HD DVD key?
- schestowitz, on 10/12/2007, -3/+19Good point. I'll retract my comment.
- mmalone, on 10/12/2007, -6/+22Haven't they heard of load testing? wtf...
http://www.acme.com/software/http_load/
http://www.hpl.hp.com/research/linux/httperf/
If you want a real-world traffic profile, and can't figure out how to create one artificially, then just grab some log files from the current production system and replay them on the test system. - xoopslurker, on 10/12/2007, -2/+12@d3ik: The current support site runs on old code that is not efficient. We are comparing apples to apples so we have a true benchmark. What we are wanting people to do is do searches and posts as this is what has crashed MySQL most frequently.
@StrangeWill & vlakhen: There are no less than 1,860,000 sites powered by XOOPS and who depend on xoops.org for support. To those people, this is BIG news. Keep in mind that XOOPS is one of the most active Open Source projects at Sourceforge.net. Downtime at xoops.org is a big deal.
@commandos: Surpass has been fantastic. We couldn't ask for more from a hosting partner. We are very pleased. Here are the basic specs of the new servers:
Server 1:
Apache/PHP
Dual Xeon 2.8
4GB ram
320GB SATA drive
Server 2:
MySQL
Dual Core Dual AMD Opteron 265
4GB ram
320GB SATA drive
@vhold: PLEASE DO NOT CLICK ON THE ADS OR MAKE A DONATION ON THAT SITE! That is NOT the goal of the testing site! The only reason that content is present is to represent the load placed on the current xoops.org servers. We want to compare apples to apples. We cannot do this if we omit blocks that are present on the original site. Furthermore, unless you have been monitoring the xoops.org servers, there is NO WAY you can make a blanket statement like "Seriously, you can very easily do load testing just fine without having actual people hit your site." The XOOPS.org servers get hammered harder than any other servers I've seen because the support sites [currently] run on an old code base that has been hacked to the 10th degree. We are trying to get an apples to apples baseline in preparation for a much more scalable and modern code base.
@robinator08: Yes! Please DO dDOS this site! I want to know what the limits are of our new servers so I can optimize them as much as possible. Heck, I'd love to see the server slashdot'd! Break it, please, so I'll know what it can handle!
@TenebrousX: What does matter is getting as many people as possible loading the site in their browsers. If you all can get the server to crash, GREAT! I'll know what needs done to make this site support the current membership.
In a nutshell, I'm humbly asking you, do everything you can to make MySQL fall flat on its face! Let's see what these new servers can handle!
If you think this is a waste of time, don't waste your time replying. Just move on to what interests you. However, if you understand how important this is for millions of XOOPS users, HAMMER THAT SITE!
Thank you! - cyssero, on 04/18/2009, -6/+16I love how everyone is all righteous about their digg stories now, but a few days ago with the HD DVD key fiasco anything was fine.
- Goner, on 10/12/2007, -0/+9it's cracking up:
This page: http://test.xoops4.biz/modules/library/topten.php?list=hit
Produces: Fatal error: Cannot re-assign $this in /home/xoops4b/public_html/test/modules/library/topten.php on line 30 - fluxion, on 10/12/2007, -1/+10correction: anything involving the HD DVD key was fine. anything else got no diggs from me. it was, in a sense, the most selective dose of digging ever to take place in the history of mankind.
- fluxion, on 10/12/2007, -1/+9seems to be holding up pretty well
- D3koy, on 10/12/2007, -1/+6So is this like a Refresh every 5 second type thing(for certain sites that feel that god hates certain San Fran residents) or a go and refresh once or twice, or a go and read around the site and check out whats going on type of thing?
- DigitalJester, on 10/12/2007, -0/+4ping -s 10240 test.xoops4.biz
- xoopslurker, on 10/12/2007, -1/+4@Goner: Unfortunately, there are several bugs with the test site. This is because we are running an old code base on the latest versions of PHP and MySQL. We are tracking every bug reported and we will verify whether or not these bugs affect the latest version of the core.
Thank you for reporting this! - kayla, on 10/12/2007, -1/+3Surpass and XOOPS together = fantastic. :]
- Pirkel, on 10/12/2007, -0/+2Or...
ping test.xoops4.biz -t - kayla, on 10/12/2007, -0/+1No problem! Go XOOPS!
- daveykins69, on 10/12/2007, -0/+1seems to be running fine :)
- xoopslurker, on 10/12/2007, -0/+1A HUGE THANK YOU to everyone who has so graciously participated in testing the new servers! This has been a huge success for XOOPS and for every user of XOOPS.
To those who understood how important this is for millions of XOOPS users, your understanding and participation is greatly appreciated.
To those who did not understand, well, we respect your position and thank you for your comments.
It is now midnight May 07 and testing is officially closed. If a moderator or the Digg community wishes to bury this news, it would be appreciated. If not, that is fine too, but the testing site is now going to be closed to the public.
Thank you all!
James Morris
XOOPS.org Server Admin - gmoney1, on 10/12/2007, -1/+2This is fast, I think its holding up very well.
- vhold, on 10/12/2007, -7/+8Seriously, you can very easily do load testing just fine without having actual people hit your site.
This totally seems like a scam to direct people towards their donation buttons and google ads. - ladybroadoak, on 10/12/2007, -0/+1Wow! Just reading this was cool! It may *not* be a news story, but it felt like living in real time, with a real problem and a real solution.
Very taoist, indeed. - eedge, on 10/12/2007, -0/+1I'm not quite sure where I stand on this: obviously this isn't really news, but then again it also a pretty inventive way to test your site, one that I can't help but respect - simply for its audacity.
However, on the subject of google adverts Xoopslurker said "The only reason that content is present is to represent the load placed on the current xoops.org servers."...
If I remember correctly implementing adsense wouldn't increase the load on your servers, but you'd make a javascript call to an external server. This would increase their load, not yours (though it will increase your page loading time). Correct me if I'm wrong. - inactive, on 10/12/2007, -2/+2I shall make sure Brian recives offers on Watches, pills and friendly african people who offers him large sums of money!
- patcsy88, on 10/12/2007, -1/+1Will give it whirl soon! :-)
- robinator08, on 10/12/2007, -7/+6someone should dos this site
- commandos, on 10/12/2007, -6/+5Surpasshosting are great :)
I'm with them since 3 years and they always did a great job ;)
what is the current server specification ? - strangewill, on 10/12/2007, -12/+9Digg is for news, not for advertising tests.
- gmillerd, on 10/12/2007, -5/+1Does very little, all of the static content wouldn't have become stale and cacheing would be covered by you reusing your session id on ever hit of the same request.
Like the man says above, what you really need to do is replay all the get/post + cookie requests for a period and do it in a compressed time frame. - TenebrousX, on 10/12/2007, -10/+5Do people realize that clicking "digg it" isn't the same as a server request? I always get upset at morons who post things like "LoL down at 52 diggs", as if the number of diggs matters
- brianboyko, on 10/12/2007, -22/+9Xoopslurker: My name is Brian Boyko and I'm the editor of NetworkPerformanceDaily.com - I'd love to interview you or someone at Xoops.org that can tell me more about this for an article. Feel free to contact me at brian.boyko@netqos.com. I'll also do some searches on your site looking for contact information. I don't want to give out my phone number on digg, but I'd be happy to conduct the interview via phone.
Thanks! Great idea!
-- Brian Boyko - schestowitz, on 10/12/2007, -31/+4This is rather pointless, IMHO.


What is Digg?
The Digg Toolbar for Firefox lets you Digg, submit content, and keep track of Digg even when you're not on the Digg site. Download the official