Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Alex MacCaw's latest activity

Thursday, February 14 2008
44 Reloading Rails Dynamically was updated in Thin
  • Alex MacCaw
    Alex MacCaw commented at 6:17 PM

    Yes, we could have an options to do a simple rolling restart, i.e. making sure only one thin server is down at any time. Would you like a patch for that?

  • Alex MacCaw
    Alex MacCaw commented at 1:32 PM

    Unfortunately, a colleague from work tells me that it's likely to suffer from memory leaks, even if you kick of the garbage collector manually. So restarting i...

Wednesday, February 13 2008
44 Reloading Rails Dynamically was updated in Thin
  • Alex MacCaw
    Alex MacCaw commented at 6:50 PM

    Well, here's the patch. I've also added reload support to the runner, so you can do:

    thin reload --servers 3 -e production

    and it'll go through all of them g...

  • Alex MacCaw
    Alex MacCaw created the ticket at 3:32 AM

    I'm not sure if this is a good idea (or possible) and I'm not sure if this is the right forum for it.

    However, wouldn't it be nice to deploy without having to...

Friday, February 01 2008
30 Using Thin with a framework other than Rails. was updated in Thin
  • Alex MacCaw
    Alex MacCaw commented at 10:59 AM

    I wanted to use my own custom framework. I ended up duplicating bin/thin and replacing that line. I think the option to load a rack config file would be a good...

  • Alex MacCaw
    Alex MacCaw created the ticket at 5:37 AM

    Although Thin uses Rack, and so has the ability to work with lots of different frameworks (merb, rails, camping etc), but can only use the rails adapter since ...

28 Swiftiply support for Thin was updated in Thin
  • Alex MacCaw
    Alex MacCaw commented at 6:29 AM

    I found out the reason for that performance problem (and am almost too embarrassed to admit to it). I was fetching the default index.html page, rather than doi...

Thursday, January 31 2008
28 Swiftiply support for Thin was updated in Thin
  • Alex MacCaw
    Alex MacCaw commented at 7:29 AM

    Ok, here's the updated patch. At the moment I can get Swiftiply to do about 1226 requests per second, while nginx is around 5780.

  • Alex MacCaw
    Alex MacCaw commented at 3:37 AM

    Looks like a I used an old Thin repos to make the patch - a lot of things have changed since then so I'll update the patch to the lastest repos revision.

Wednesday, January 30 2008
28 Swiftiply support for Thin was updated in Thin