0
-Even though Thin has been made public only 4 days ago, lots of things have happened since:
0
- * Ruby 1.9 compatibility
0
- * Better Rails adapter
0
- * Thin support included in Ramaze and Vintage frameworks (Thin can also run Rails, Camping, Merb and more)
0
- * Some bug fixes in header parsing
0
-And some amazing numbers:
0
+* Add cluster support through the -s option in the thin script, start 3 thins like this:
0
+ 3 thin servers will be started on port 3000, 3001, 3002, also the port number will be
0
+ injected in the pid and log filenames.
0
+* Fix IOError when writing to logger when starting server as a daemon.
0
+* Really change directory when the -c option is specified.
0
+* Add restart command to thin script.
0
+* Fix typos in thin script usage message and expand chdir path.
0
+* Rename thin script options to be the same as mongrel_rails script [thronedrk]:
0
+ -o --host => -a --address
0
+ --env => --environment
0
-[~/projects/thin] ruby benchmark/simple.rb
0
-server request concurrency req/s failures
0
-=====================================================
0
-WEBrick 1000 1 389.31 0
0
-Mongrel 1000 1 1495.70 0
0
-EMongrel 1000 1 2070.35 0
0
-WEBrick 1000 10 366.16 0
0
-Mongrel 1000 10 1501.02 0
0
-EMongrel 1000 10 2562.43 0
0
-Mongrel 1000 100 1500.82 0
0
-EMongrel 1000 100 3031.29 0
0
-Thin 1000 100 3372.49 0
0
+win32 support is coming soon!
0
-[~/projects/thin] ruby19 benchmark/simple.rb
0
-server request concurrency req/s failures
0
-=====================================================
0
-WEBrick 1000 1 506.33 0
0
-Mongrel 1000 1 1768.31 0
0
-WEBrick 1000 10 461.66 0
0
-Mongrel 1000 10 1541.35 0
0
-Mongrel 1000 100 1313.19 0
0
-Thin 1000 100 4154.67 0
0
(Might take some time for the gem mirrors to be updated, try adding
0
--source http://code.macournoyer.com to the command if it doesn't work)
0
+NOTE: if you installed a previous alpha version (if you have 0.5.2 already installed)
0
+uninstall it before: sudo gem uninstall thin
0
+If you're using Thin, let me know and I'll put your site on http://code.macournoyer.com/thin/users/
0
Thin is driven by an active community of passionate coders and benchmarkers. Please join us, contribute
0
or share some ideas in Thin Google Group: http://groups.google.com/group/thin-ruby/topics
Comments
No one has commented yet.