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
Ben Schwarz  
View profile
 More options Jan 8, 8:01 am
From: Ben Schwarz <ben.schw...@gmail.com>
Date: Tue, 8 Jan 2008 05:01:39 -0800 (PST)
Local: Tues, Jan 8 2008 8:01 am
Subject: Re: Thin 0.5.1 LOLCAT released
Great stuff, this header issue had me looking embarrassed today after
a fresh copy of mephisto that
was 'working' failed to let one of my directors log in. Sadly we went
back to mongrel but I had every intention
of logging this such issue. Looks like you guys were all over it!

Top stuff.

On Jan 8, 8:03 pm, Casper Fabricius <casper.fabric...@gmail.com>
wrote:

> 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
> > --sourcehttp://code.macournoyer.comto 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