Thursday, September 3rd, 2009
So.. we’re working on a iPhone app. Ravelers, just like the users of most other sites, are clamoring for one. It’s not just that, though - we think that Ravelry will make a great mobile app and that being on the iPhone will be a really good thing for us.
Adding a full featured API to […]
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 […]
NOTE - Winter 2008: We are now running Phusion Passenger / Apache instead of Thin. Everything else remains the same.
oops
I’ll get the embarrassing part out of the way first. So… Ravelry had over an hour’s worth of hiccups and short periods of downtime yesterday. The cause of the problem was just a […]
Saturday, February 2nd, 2008
Another dry sysadmin/deployment related post. If any of you Ravelry people want to hear about something in particular, please leave a comment
A few quick notes about how I’m actually running my app:
Web server : nginx. I ran Apache for a while before I switched to nginx. Nginx uses far less resources under load […]
Monday, December 17th, 2007
In this post: why Ruby? why Rails? why not? It sort of fizzles out at the end.
First - a quick definition. What is Ruby on Rails? Ruby is a programming language. Ruby on Rails is a framework for developing modern, database driven web-based apps that is written in Ruby. To grossly generalize - […]