Hot and heavy – rackmount servers and thermal management

We’ve been bringing up a number of new servers at the San Francisco data center. We’ve got some great Core2Duo machines which draw between 0.75A and 1.10A but have pretty substantial horsepower. So far so good, and almost all of the machines went in happy and stayed that way. An interesting aspect of hosting serversContinue reading “Hot and heavy – rackmount servers and thermal management”

PHP OO pitfalls

I should have picked up on this earlier, but PHP does some crazy stuff with objects. Because they’re not objects. Take the following: function _init_storage($options) { if(!$se = $options[‘storage_engine’]) { trigger_error(“Error instantiating MetaStash – no storage_engine” ); } $this->engine = $se; } That looks fine, we’ve got some options defined at our constructor and it’sContinue reading “PHP OO pitfalls”

PBwiki loves Core2Duo

We’re working behind-the-scenes to seriously ramp up our server fleet. When David started PBwiki the core servers were a bunch of 2001-vintage VA Linux boxes from Craigslist — Essentially “San Carlos: 400 pounds of 2U servers $10 OBO, you pick them up tonight”. Since those heady days of off-brand ramen and Mountain Dew we’ve accumulatedContinue reading “PBwiki loves Core2Duo”