Jeremy Wright was fired for blogging. This is likely the trend of 2005.
I like Jeremy and as a fellow Canadian, this doesn’t surprise me. But I will hold my tongue on this topic.
I am extremely steamed at an article that just read on Caillon’s Blog which basically encourages people to disable HTTP Pipelining.
This is the wrong approach.
If a server announces that it is HTTP/1.1 compliant, then it should be able to handle a browser that is using all of the HTTP/1.1 features. If someone is using a server version which cannot handle all of the features of HTTP/1.1, then they should be forced to fall back to HTTP/1.0.
By continuing to bow to the lowest common denominator, Web performance will not improve and Server developers will not be forced to accept that they must fix their code.
The only reason that server developers have gotten away with lousy pipelining support is because MSIE still does not support it. If MSIE begins to implement pipelining, then watch the mad scramble to resolve this issue.
Proactive Web performance excellence. Do it.
The GrabPERF system has been upgraded to cURL 7.12.3.
Let me know if you see any weird behaviour.
Ok, I did two very stupid things yesterday.
Ok, so I know a lot more about indices and how they work now.
I have moved my logging and GrabPERF databases back to the MyISAM type; I was not seeing a massive performance increase, and I don’t do a lot — any? — of transactions, besides inserts and selects.
I also get a lot of RAM back when I do this.
Thanks to a suggestion from the Blog Herald, I put the Zend Optimizer on my Web server to see if I can squeeze anymore performance out of that already creaky box.
Let me know if you see/feel anything weird or freaky with the WebPerformance system.
I am sure there are more reasons; I will add them as they come to mind.
Addendum
I stumbled across this URL last night.
http://www.canadianredcross.ca/
This is a scam URL — the real URL for the Canadian Red Cross is http://www.redcross.ca/
Damn I hate people like this. Where’s WIPO when you need it?
Why should you donate to the Canadian Red Cross?
Go Canada!
Discovered some things tonight.
My Apache log database is now running on the Web server itself, while the GrabPERF Database is on a stand-alone machine. That should prevent some of the locking problems that I was seeing at log insertion time.
Oh, and my log flushing script was not being run. I was calling the wrong filename in the crontab. <DOH!>
Copyright © 2024 Performance Zen
Theme by Anders Noren — Up ↑