Google Groups Home
Help | Sign in
Message from discussion Thin 0.5.1 LOLCAT released
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Casper Fabricius  
View profile
 More options Jan 8, 4:03 am
From: Casper Fabricius <casper.fabric...@gmail.com>
Date: Tue, 8 Jan 2008 10:03:18 +0100
Local: Tues, Jan 8 2008 4:03 am
Subject: Re: [ANN] Thin 0.5.1 LOLCAT released
Hurray! I don't know what you did, but this fixed my yet-to-be-closer-
examined problem with Thin: That login on certain Rails apps didn't  
work due to session or cookie data not being set/being deleted/being  
ignored. With the previous release login in a standard installation of  
Beast worked, but for a standard installation of RadiantCMS it didn't.

Now it works for both, so some sort of cookie/session/header problem  
must have been resolved. Thanks!

Best regards,
Casper Fabricius

On 08/01/2008, at 6:26, Marc-Andre Cournoyer wrote:

> Hey all,

> Version 0.5.1 (codename LOLCAT) of the fastest Ruby server is out!

> Thin is a Ruby web server that glues together 3 of the best Ruby  
> libraries in web history:
> * the Mongrel parser: the root of Mongrel speed and security
> * Event Machine: a network I/O library with extremely high  
> scalability, performance and stability
> * Rack: a minimal interface between webservers and Ruby frameworks
> Which makes it, with all humility, the most secure, stable, fast and  
> extensible Ruby web server
> bundled in an easy to use gem for your own pleasure.

> == What's new?

> Even though Thin has been made public only 4 days ago, lots of  
> things have happened since:
> * Ruby 1.9 compatibility
> * Better Rails adapter
> * Thin support included in Ramaze and Vintage frameworks (Thin can  
> also run Rails, Camping, Merb and more)
> * Some bug fixes in header parsing

> And some amazing numbers:

> [~/projects/thin] ruby benchmark/simple.rb
> server     request   concurrency   req/s     failures
> =====================================================
> WEBrick    1000      1             389.31    0
> Mongrel    1000      1             1495.70   0
> EMongrel   1000      1             2070.35   0
> Thin       1000      1             2219.45   0
> WEBrick    1000      10            366.16    0
> Mongrel    1000      10            1501.02   0
> EMongrel   1000      10            2562.43   0
> Thin       1000      10            3129.64   0
> WEBrick    1000      100           ERROR
> Mongrel    1000      100           1500.82   0
> EMongrel   1000      100           3031.29   0
> Thin       1000      100           3372.49   0

> [~/projects/thin] ruby19 benchmark/simple.rb
> server     request   concurrency   req/s     failures
> =====================================================
> WEBrick    1000      1             506.33    0
> Mongrel    1000      1             1768.31   0
> Thin       1000      1             2528.11   0
> WEBrick    1000      10            461.66    0
> Mongrel    1000      10            1541.35   0
> Thin       1000      10            4003.19   0
> WEBrick    1000      100           ERROR
> Mongrel    1000      100           1313.19   0
> Thin       1000      100           4154.67   0

> == Get it!

> sudo gem install thin

> (Might take some time for the gem mirrors to be updated, try adding
> --source http://code.macournoyer.com to the command if it doesn't  
> work)

> == Contribute

> Thin is driven by an active community of passionate coders and  
> benchmarkers. Please join us, contribute
> or share some ideas in Thin Google Group: http://groups.google.com/group/thin-ruby/topics

> Also on IRC: #thin on freenode

> Thanks to all the people who contributed to Thin, EventMachine, Rack  
> and Mongrel.

> Marc-Andre Cournoyer
> http://code.macournoyer.com/thin/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google