Thin: un velocissimo server web per Ruby on Rails

Volevo informarvi che finalmente abbiamo a disposizione un "nuovo" server web, Thin la sua fatures più interessante (la notate nel grafico) è che rispetto a Mongrel è molto più veloce.
Thin è basato su 3 librerie:
- Mongrel parser che fornisce velocità e sicurezza
- Event Machine, una libreria network I/O che è molto scalabile, performante e stabile
- Rack, una interfaccia minimale tra webserver e Ruby frameworks
Bene, ora non vi resta che installarlo cosi:
sudo gem install thin e inizializzarlo così
cd /directory/rails/app
thin start oppure se necessitate di configurazione per ambienti di produzione potete usare Rack rackup. Create un file config.ru e scrivete:
require 'thin'
app = proc do |env|
[ 200, { 'Content-Type' => 'text/html' }, ['hi'] ]
end
run app Per avviarlo invece basterà
rackup -s thin Trackbacks
Utilizza il link seguente per fare trackback dal tuo sito
http://blog.lipsiasoft.com/trackbacks?article_id=thin-un-velocissimo-server-web-per-ruby-on-rails&day=05&month=01&year=2008
Commenti
Categories
- Altro (17)
- Comunicati Stampa (2)
- Fedora (1)
- Linux (17)
- Mac (45)
- Ruby (26)
- Ruby on Rails (44)
- Tutorials (20)
- Windows (13)
Archivi
- December 2008 (1)
- November 2008 (1)
- October 2008 (1)
- June 2008 (1)
- May 2008 (5)
- April 2008 (2)
- March 2008 (1)
- January 2008 (3)
- December 2007 (5)
- November 2007 (5)