Category Archives: Network

Saving money by putting a web cache in front of Amazon S3

We use Amazon S3 to store all of our files (images, PDFs, etc) We do this because it is cost effective – building out our own redundant, distributed storage system would cost roughly the same as 1 year of S3 storage service in equipment purchases alone. Paying Amazon to serve those files to end users? [...]

Ravelry Runs On – 2010

I guess that it’s time for the 3rd annual “Ravelry Runs On” roundup. The last two were in March 2008 and March 2009. This year, our traffic increased by 50% to 5,000,000 page views and 15 million Rails requests per day. We made very few changes to our architecture in 2009 but we did add [...]

My Sysadmin Toolbox

Writing the software to run a site is only part of the work – you also got to make sure that everything keeps running smoothly. Keeps your systems tuned and happy doesn’t have to be drudgery – I’ve found it to be fun and interesting work as long as you simplify and streamline by gathering [...]

Moving out of the living room

First post. It seems like a little overview of Ravelry’s network, hardware, and other systems information would be a sensible way to start things off. In this post: VPSes, Linux, Virtualization, hosting and bandwidth, Amazon S3 a starter home If you are thinking about embarking on a web development project, I’d highly recommend that you [...]