Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Announcements (http://www.chiefdelphi.com/forums/forumdisplay.php?f=59)
-   -   I think we found our limit .. (http://www.chiefdelphi.com/forums/showthread.php?t=35271)

Mike Schroeder 23-02-2005 14:17

Re: I think we found our limit ..
 
Maybe JVN can loan you The Answer to solve you problem

Venkatesh 23-02-2005 19:40

Re: I think we found our limit ..
 
Quote:

Originally Posted by Brandon Martus
I just installed [size=-1]the Zend Optimizer/Encoder which should increase php/apache performance by 40%. Maybe that'll speed things up a bit. ;)

Just a quick thought,

The Zend Optimizer is very good at increasing the load that PHP can handle. It is one of those rare products which performs nearly as well as advertized.

That said, Eaccelerator is even faster. It is a fork of the Turck mmcache project, which is used by Wikipedia. I have a large amount of data here from some comparisons of Zend Optimizer and Eaccelerator 0.9.2, if you are interested in looking at it. A quick summary of the data - Eaccelerator is statistically significantly faster than the Zend Optimizer 2.5.7 in database operations with MySQL under PHP 4 and 5, "improved" MySQL operations in PHP5, and file I/O under PHP4. The differences between the two are statistically insignificant when the php scripts are forking processes, text processing, and php control statements (eg phpinfo). You might want to look into it.

There is something else you might want to try. If you are using Apache 2, try mod_cache and mod_mem_cache together. You can set up Apache to cache all content coming from Chiefdelphi. This is not difficult to set up at all and can help quite a bit.

If you are still running Apache 1.3.x, you would have to use mod_mmap_static. You can convert all archived/closed threads to static pages (just run the php CLI executable on those threads and save the output) and then use mmap_static to cache it. That would increase the speed of access to closed/old threads tremendously, while taking load off php.

Whatever you plan on using to increase capacity, good luck. Chiefdelphi.com is a tremendous resource to the FIRST community and we thank you for you great work.

And I would buy a CD t-shirt too. =)

Brandon Martus 23-02-2005 23:43

Re: I think we found our limit ..
 
Quote:

Originally Posted by Venkatesh
Whatever you plan on using to increase capacity, good luck. Chiefdelphi.com is a tremendous resource to the FIRST community and we thank you for you great work.

Yeah, I had read about everything you mentioned above, but it was 1:30am, had to work at 8am, and the Zend Optimizer was a 1-click install via WHM/Cpanel, so I went with it. If I get time in the next few days I'll look at the stuff above, and if not .. maybe next year.

Thanks! :)

Kyle 24-02-2005 13:50

Re: I think we found our limit ..
 
Quote:

Originally Posted by D.J. Fluck
This website was deisgned for the purpose of sharing of knowledge and ideas...i dont see how a guest is possibly benefitting or is fair to the other people who took the time to register..

A guest could be a team looking at the site to see what it is all about before they register, or it could be someone looking at CD from a public place and not wanting to login and risk there info from being stored there.
It could also be a team or student just getting on line to check something real quick then get off. Guests are not something to not have they are a nice way for people our side the CD and FIRST community to look and see what we are doing and what we are all about.

mtaman02 25-02-2005 01:21

Re: I think we found our limit ..
 
Quote:

Originally Posted by JosephM
Start a buffer system. At 275 people start turning away guests saying we are reaching capacity, so log in. That allows for more users to log in if needed. Also, an automatic log-off system, where if you are viewing a page for a certain time, you'll be logged off (10 minutes), so someone else can get on.


I like the auto log off feature b/c I for one can honestly say that I stayed logged in 24h 7d a week, when i turn my pc on im already logged into cd. By having a timeout / auto log off feature it will give many a chance to get on. If you don't do anything within 10 minutes you get put on a innactive list, If you don't do anything say 5 - 10 minutes after that you get logged off. That way you still have a chance to stay logged in, but will be logged off if inactive for 20 minutes.

As said b4 in previous posts, going by rep points wouldn't be fair only b/c alot of people don't have much or any for that matter.

greencactus3 25-02-2005 16:05

Re: I think we found our limit ..
 
im sorry i dont have time to read every post in this thread right now but does having many tabs of cd open count as one user or more? i use firefox btw. is thatbad? its just it takes a while toload so i make use of time by keeping the portal open in one tab and then opening new tabs each time instead of replying, then waiting for the portals to load again. should i stop this?

Brandon Martus 25-02-2005 19:33

Re: I think we found our limit ..
 
Nope. I use FireFox and often have many tabs open. I have two open right now, actually. You only count as one, no matter how many tabs you have open w/chiefdelphi.com in them.

MrToast 27-02-2005 17:54

Re: I think we found our limit ..
 
I was thinking about the Tshirt idea, and I though it would be cool to make thee Tshirts with some of the choiciest Spotlight posts. For example:

This looks like a job for duct tape!
In Martus we trust.
Programmers fuel: pure, unadulterated caffeinated beverages.
Blame it on the programmer.
...etc....

I think that would be cool. Then you could do promos like "Collect all 30" or whatever :D

Yeah, tell me where to Paypal money. :cool:

Dave

UlTiMaTeP 27-02-2005 22:42

Re: I think we found our limit ..
 
I have almost the exact problem with my server and around 600 users it craps out. (mysql just dies) www.planetquake3.net if anyone can help me

DarkJedi613 28-02-2005 08:57

Re: I think we found our limit ..
 
I didn't see this anywhere, but instead of donations why not google ads? There is definitly enough hits to generate a good amount of money that'd probably cover the costs of an upgrade.

And if not, use the money to make CD merchandise ;)

Mike AA 03-01-2006 03:25

Re: I think we found our limit ..
 
Brandon, and other 47 team members. Have you discussed any ideas about the website this year in regards to being overloaded or upgraded? Were the paypal payments/advertising a success in helping with the cost of the website?

I was just curious as it is getting near the time where CD gets busy...

Will we reach our limit again this year? how many times?

-Mike

P.S. I had an idea, I would possibly be willing to setup a dedicated server for CD with FULL control as it is now, but with little/no cost to team 47, and bigger, faster specs than the server(s) have now. Only possibly slower aspect would be little slower/lower bandwidth.

Brandon Martus 03-01-2006 13:59

Re: I think we found our limit ..
 
One of the main problems this year is that I'm really busy (life, new house, side-projects, bands, work, etc.) compared to previous years, and being the only one working on keeping the site online, it's hard to get moved to a new server if I can't devote enough time to get it moved, online, working, tested and in better shape than it already is.

The individual donations and advertising are helping (and will continue to help) keep the site online with more possibility of upgrades than we have had in the past. Thanks to those who have donated and continue to donate.

We are talking now with our host about a quick upgrade before this weekend. I'm guessing it probably won't happen in time, and we will run into similar problems to what we had last year. It may be rough during kickoff, but hopefully they can give us some additional hardware to handle some of the heavy load we usually run into during the first few weeks of the season.

If they can do the upgrade, we'll work with them to make sure it is quick, painless .. and doesn't interfere with kickoff, post-kickoff, evenings, ship date, etc., etc. An announcement will be made on the portal if there will be any scheduled downtime.

As far as a dedicated server, Mike, you'll have to run all that through Mike Martus, Mike Aubry, etc. Making a move like that is not really my decision, in the end.

I'll work on a dynamic robots.txt to deny spiders during peak hours, so Google and Yahoo aren't spidering the site and taking up valuable resources. We may also have to deny guests and only allow logged in users, limited to 300 or so. All of this will have to be played by ear and will probably change as we go.

So, stay tuned. Suggestions, comments, and the like are welcomed.

Jay H 237 03-01-2006 17:49

Re: I think we found our limit ..
 
Quote:

Originally Posted by Brandon Martus
Suggestions, comments, and the like are welcomed.

You could always turn off some of the extra features of this site for a few weeks like you did last year to lighten the load. While I can't speak for everyone, I'd rather live without some of the bonuses for awhile than not be able to log on at all.


Congratulations on your new house. :)

Conor Ryan 03-01-2006 18:16

Re: I think we found our limit ..
 
I'm not sure if this has happened yet, but maybe if your idea works out with denying guests access and allowing logged in users to view the site, maybe you could allow users that have donated to have first preference on the space (hey they donated, why not do them a favor).

This maybe a stretch but maybe only allow certain features of the site to be used after 20 posts or something else, like a time limit saying that you have to registered for X amount of days to use this feature.

Rickertsen2 03-01-2006 18:30

Re: I think we found our limit ..
 
Quote:

Originally Posted by KyleGilbert45
I totally agree with ya on this one. Registration should be mandatory, at this time in the season, to view most of the forums (maybe except chit-chat and others of the like). Of the times I've looked today there have been more guests logged on then registered members.

Maybe this really won't solve any problem because then those guest might just log in if they have a username or go through and quickly fill out a registration using some "dumb" username and false information.

I'm not sure, it just seems that if you have to be logged in to view the forums then it could alleviate some of the stress on the servers.

Part of the reason for the number of logged in users vs guests, is that regular members don't log in until they actually post something. I usually view the forums without being logged in.


All times are GMT -5. The time now is 21:20.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi