Google and others have published several whitepapers showing benchmarks where tuning tcp/ip on servers can really help web browsing performance.
One of these important tweaks is known as IW10 which improves the tcp/ip congestion window by reducing ACKs (initally sending 10 packets instead of only 3) and is enabled by increasing initcwnd and initrwnd.
Unfortunately those on CentOS (one of the most popular linux production distributions) were not able to take advantage of this – until this weekend when CentOS 6.4 was shipped.
CentOS 6.3 could change initcwnd but NOT initrwnd (RWIN) which requires a kernel > 2.6.33
CentOS 6.4 is 2.6.32-358.0.1.el6 (Red Hat 4.4.7-3) so the feature has been backported
Here’s how to take advantage of IW10 on CentOS 6.4
A new version of Nginx stable branch has appeared today with a rather long changelog:
When building manually, remember to update pcre, currently at 8.32
Go try it: http://www.google.com/chrome
http://cache.pack.google.com/chrome/install/149.27/chrome_installer.exe (direct download)
It seems pretty good, fast but not very smooth on some dhtml actions I use on some pages.
However there is no plugin interface for it (like Firefox extensions) so that is going to limit adoption.
Many designers/developers have discovered and used PNGOUT for awhile now to make smaller (sometimes significantly smaller) PNG files with better compression. I recently discovered another GPL program, PngOptimizer that makes even smaller files in many cases, especially for PNG8 files (256 colors with transparency, similar to GIF but better in some cases and IE supports it).
Ever since Adobe took over Macromedia’s Flash products, they have slowly converted everything into their corporate style, making the software big and bulky and taking away the “stand-alone” installer for Internet Explorer that you could put on a CD or flash drive and take with you so you don’t need an internet connection to install it.
The Firefox version has to be stand-alone since it’s a plugin and they can’t execute code from Firefox, but the IE version insists on installing itself from the web via active-x, which I don’t allow on my network since it’s incredibly dangerous and mostly just used for annoyances like ads.
But I stumbled across this little gem buried halfway in this page: (more…)
I’ve gotten seven years out of Windows 2000, and I could use it for a few more I am certain, but software vendors are forcing me to finally upgrade. There’s been a slow but steadily growing list of applications that refuse to install on Win2k, no matter how I try to trick them or manually unpack and run. The “won’t run on win2k” reasons have eluded me, but some research over the past year leads me to believe it has to do with some of the subtle new native features in the XP API like compression for undo features and other stuff that’s beyond my grasp. (more…)
This really upset me because he thinks he’s being so clever:
I’ve got nothing personally against Anil, but definitely something against the company:
Dear Anil Dash,
Movabletype completely screwed over tens of thousands (if not hundreds of thousands) of dedicated bloggers who put hundreds of hours into customizing their Movabletype install after your company’s “first free, but now pay” fiasco (version 2.6 to 3). And now you solicit people to switch to Movabletype again because you finally saw the open source light a few months ago? Nice try. Fool me once…
Also, Movabletype didn’t start off generating static files because of some kind of clever performance design – it did it because of the incredibly slow, hard to scale Perl code demanded such a solution to remain viable. It’s scary you are still using the same solution after so many years of development and chances to fix it.
You should have kept LiveJournal, at least the creative folks commonly found on there are far more valuable than the crowds you find on other sites like MySpace, etc. But you sold off possibly the most valuable asset you had.
WordPress has it’s faults but you most definitely should not be throwing stones.