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”

  1. Silfar on March 5th, 2008 09:24

    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

  2. lucashungaro on March 5th, 2008 15:53

    Silfar, instale o rack:

    sudo gem install rack

  3. Silfar on March 6th, 2008 10:14

    Agora sim, valeu, me pareceu bem rapido mesmo.

Leave a Reply