Thin is a new web server that has entered the server battlefield. It touts an impressive slogan: “the most secure, fast, and extensible Ruby web server ever.”
I’m not trying to talk bad about Mongrel3, but if there’s a new toy on the block that’s better in every way, why not go for it?
Thin “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.
Here’s the mighty graph of truth:
The homepage of Thin warns that it’s an experimental release, so don’t use it on a production environment unless you wish your applications death sentence to come early.
On your system of choice
sudo gem install thin
In your Rails Application
I love the name, I love the idea of a faster server, and I hope good things come from this little gem! Does anyone else see improvements in performance compared to Mongrel?