Flutterby™! : status update

Next unread comment / Catchup all unread comments User Account Info | Logout | XML/Pilot/etc versions | Long version (with comments) | Weblog archives | Site Map | | Browse Topics

status update

2010-09-17 00:05:16.803226+00 by Dan Lyke 1 comments

Argh! I hate server migration, I hate Apache's config files, and pretty much the world right now. On the plus side, flutterby.net works now.

[ related topics: Free Software Open Source ]

comments in ascending chronological order (reverse):

#Comment Re: made: 2010-09-17 20:32:58.007226+00 by: ebradway [edit history]

This is why I pay for hosting... Although I have been fighting Ruby on Rails beasties for the past few weeks. Two lessons learned:

  1. Linux distros have diverged to the point where it's sort of like Russian roulette. Got the right distro? It's as easy as pulling the trigger. Got the wrong distro, your stuck here on earth dealing with it for a lifetime
  2. Out of the box, Ubuntu Server, Postgres, and Phusion Passenger come optimized for a 1 CPU box with 256MB of RAM. You mean SHMMAX is only 32MB by default? So Postgres will only use 0.5% of my 6GB of RAM without a kernel tweak?

The net result of these two lessons are that it's getting very hard to find clear performance tuning advice on the web. I mean it's hard to believe that a kernel parameter would be set to 32MB in a day when most boxes ship with 3GB- 8GB. And this was a 64-bit kernel!

And I won't get into the nightmare of trying to get a Sinatra app running... Either the bullet fires the first time you pull the trigger, or it's server samsara...