Thin vs. Mongrel: A Ruby on Rails performance shootout