https://github.com/macournoyer/thin-turbo
New and ultra-turbo-crazy-fast backend for Thin
https://github.com/macournoyer/thin-turbo
Last synced: about 1 year ago
JSON representation
New and ultra-turbo-crazy-fast backend for Thin
- Host: GitHub
- URL: https://github.com/macournoyer/thin-turbo
- Owner: macournoyer
- License: other
- Created: 2008-04-08T03:31:01.000Z (about 18 years ago)
- Default Branch: master
- Last Pushed: 2008-06-12T03:14:53.000Z (about 18 years ago)
- Last Synced: 2025-04-25T06:09:26.928Z (about 1 year ago)
- Language: C
- Homepage: http://code.macournoyer.com/thin/
- Size: 1.19 MB
- Stars: 47
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: COPYING
Awesome Lists containing this project
README
== Thin-Turbo
New and ultra-turbo-crazy-fast backend for Thin
This is an experimental backend for Thin (http://code.macournoyer.com/thin).
It's a complete rewrite in C of the code handling the request and producing the response.
Once this code is proved to be stable it will replace the current backend of Thin. For
now it will be distributed as a separated gem and loaded as "plugin backend" (see Usage).
Goals of this rewrite:
* Be as fast as possible
* Call Rack app in a thread
* Remove dependency over EventMachine
* Reduce memory usage
=== Installation
sudo gem install thin
git clone git://github.com/macournoyer/thin-turbo.git
cd thin-turbo
rake install
=== Usage
thin start -r thin-turbo -b Thin::Backends::Turbo ...
=== License
Ruby License, http://www.ruby-lang.org/en/LICENSE.txt.
=== Credits
Thin is copyright Marc-Andre Cournoyer
Get help at http://groups.google.com/group/thin-ruby/
Report bugs at http://thin.lighthouseapp.com/projects/7212-thin
and major security issues directly to a team member (see COMMITTERS)