Friday, November 6th, 2009
Most of the stuff that happens during a week at work is too long for Twitter and too short for a blog post.
There are still things that I’d like to share, so I thought I’d try batching them up.
New Database Server
We made our first hardware purchase of 2009 - a new database server from Silicon […]
Tuesday, March 10th, 2009
Just a little something to get the ol’ blog rolling again.
Last March, I wrote a tiny post that listed a few of the pieces that run Ravelry along with my opinion of each. Here is a update to that list. The biggest change? I’ve been running Phusion Passenger + Apache as application servers for […]
Tuesday, September 9th, 2008
I took care of a couple long standing issues this week and I wanted to quickly talk about them.
Tracking down Ruby/Rails memory leaks
Memory leaks are no fun. We sprouted a big leak about a month ago: Ruby VMs would get all bloated, often hitting 300-400 MB and sometimes consuming even more ridiculous amounts of memory.
I […]
Just to recap - various stuff that runs Ravelry and my opinion on each:
Ruby on Rails 2: Love it. Moving to 2.1 for the named scopes (and because I’m on Edge somewhere between 2 and 2.1)
Thin : stable. A little nicer than Mongrel.
nginx : rocks. (ie. fast, stable, does what I […]
Well, I installed our new database server last night and so far things are looking good. The new box has way faster disks (4 SAS disks that are RAID10′d) and 32 GB of memory. You can’t scale up a database forever, but now I’ll actually be able to see through the smoke and tune […]
Saturday, April 12th, 2008
After years of development, it appears that MySQL 5.1 is going to be released at the MySQL conference next week.
The timing is perfect. Our new database server is arriving on Monday and there hasn’t been a release candidate release since January.
5.1 is supposed to be faster. I’m sure that the web will be awash […]
Wednesday, January 9th, 2008
In November or December, I started looking into other full text search options that would be suitable for searching forums (1.1 million posts) and projects (430,000 and lots of important associations). At the time, I was using Ferret (a port of Apache Lucene) and acts_as_ferret for all of our search needs and I […]