Ebb - novo web server para Ruby
Ebb é um servidor web escrito em C com binding para Ruby (e, futuramente, Python), que pode ser utilizado com Rails e Merb, entre outros frameworks.
Seguindo a onda de melhorias em desempenho e facilidade de implantação que temos visto ultimamente no mundo dos frameworks web para Ruby (Thin, SwitchPipe), o desenvolvedor do Ebb afirma (e mostra benchmarks) que seu servidor é mais rápido que Mongrel e Thin.
Para instalar, basta o comando gem install ebb (assumindo que as dependências - glib-2.0 e pkg-config - estejam instaladas). Para testá-lo, vá até o diretório raíz de sua aplicação Rails e digite ebb_rails start. Em ambiente de desenvolvimento, pareceu bem rápido.
Comments
3 Responses to “Ebb - novo web server para Ruby”
Leave a Reply
Instalei aqui mas não rodou:
silfar@silfar-nix:~/Cursos/rails/eventos$ ebb_rails start
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require’: no such file to load — rack (LoadError)
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require’
from /usr/local/lib/ruby/gems/1.8/gems/ebb-0.0.4/bin/ebb_rails:5
from /usr/local/bin/ebb_rails:19:in `load’
from /usr/local/bin/ebb_rails:19
Silfar, instale o rack:
sudo gem install rack
Agora sim, valeu, me pareceu bem rapido mesmo.