Publicado por Rafael Rosa em 20 de October de 2009
E-book gratuito sobre Web Servers Ruby 1.9.x do Muhammed Ali
O desenvolvedor Ruby egípcio Muhammed Ali (conhecido pelo MySQLPlus) lançou seu primeiro rascunho do e-book "Web Servers em Ruby 1.9.x" (em inglês). Ele analisa como se comportam os diferentes daemons e bibliotecas de servidores HTTP (Thin, Passenger, WEBrick and Mongrel) com o Ruby 1.9.1. Você pode ler o livro de graça em seu site ou no Scribd, e se quiser baixar um PDF para ler localmente precisará se registrar no Scribd.
Nesse primeiro rascunho, o e-book tem 60 páginas, com umas 50 de conteúdo de verdade. Mesmo sendo um rascunho, Mohammed conseguiu montar uma análise geral decente sobre a situação dos servidores web e dos servidores básicos de TCP, falando também sobre os problemas de concorrência no Ruby 1.9. Ele também incluiu vários diagramas que mostram de maneira visual como os diferentes servidores gerenciam as requisições.
O grosso do livro, no entanto, é dedicado à gráficos mostrando os resultados de testes de performance realizados com cada biblioteca em diferentes cenários. São muitas informações para resumir aqui, mas basicamente, como era de se esperar, o WEBrick perde a maior parte das vezes (ele ganha em alguns casos) e o Thin normalmente é o vencedor.

Clique aqui para adicionar ao del.icio.us

20 de October de 2009 às 17:07
[...] This post was mentioned on Twitter by Ruby Inside Brasil and Jarder Melgaço, Giordano Alves. Giordano Alves said: RT @rubyinside_br: E-book gratuito sobre Web Servers Ruby 1.9.x do Muhammed Ali http://bit.ly/1mYMW9 [...]