Go Down

Topic: Website very slow (Read 4 times) previous topic - next topic

trurl

The web site (and specially the forum) is very slow, with most requests taking minutes. I observed this on most occasions I access the site since I joined the community a few weeks ago.

Is this generalized or just for my area? (I'm from Spain)

robtillaart


Here in the Netherlands it is also muich slower than a few weeks ago. I think the increased # visitors reading all that fine knowledge is the root cause :)

Again we might need a faster server...

Might be an idea to freeze threads older than a year into a frozen archive (like the ...- 2010 threads).
Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Jack Christensen

What usually passes for normal here is semi-OK response time, but today is significantly slower, by several times or more.
MCP79411/12 RTC ... "One Million Ohms" ATtiny kit ... available at http://www.tindie.com/stores/JChristensen/

lardconcepts

No offence intended, but this site urgently needs someone who knows how to run a webserver to get involved.

I've never seen a site fail so badly on so many points - http://www.webpagetest.org/result/121126_PQ_HFC/

There are LOADS of suggestions there that could easily be implemented and would massively speed the site up.
In addition you could switch from Apache to something fast like Nginx, and the version of php is hopelessly out of date.
The very first and easiest free thing to do would be to use Cloudflare; that would take at least 50% of the load of the server and do a lot of optimisation.
Then you could add in Varnish cache - end result: 200ms page response times rather than 20seconds, net cost: half a day of the time of someone that knows what they're doing. No need to spend money on new servers.

But in short, this site isn't suffering because of visitor count, it's suffering because it's hopelessly unoptimised and urgently needs some TLC.

MadBob

Today's problems have been mostly caused by the huge traffic drived by the latest post on our blog
http://arduino.cc/blog/2012/11/26/kickstarter-trademarks-and-lies/
For all the day the load average on the server has been above 200, and our 8 processors never stop to run.

That permitted to put in evidence large optimization margins still existing on this server: discrete performance tuning has been constantly in place in last two months, targetting above all the forum, but other major portions of the whole Arduino web platform still needs some revision.


In addition you could switch from Apache to something fast like Nginx, and the version of php is hopelessly out of date.


nginx has been considered but actually is not an option: migration would require a large porting of current Rewrite rules, now massively used to glue together all the pieces. Not impossible, but requires some time.

Quote

The very first and easiest free thing to do would be to use Cloudflare


I've observed bad performance of Cloudflare on at least one website far smaller than the Arduino's one, it impressed me quite negatively.
Did you had some positive experience?

Quote

Then you could add in Varnish cache


Yes, this is already on my todolist ;-)


Sorry for the bad service seen today, your sysadmin is working for you.
BOFH

Go Up