Hi Everybody, I would like to know the exact difference between Mongrel and Webrick. I have gone through few sites about Mongrel and Webrick differences. I came to know that Mongrel is fast, efficient than Webrick. Are there any other differences other than this? Which one is better? Are there any other servers other than Mongrel and Webrick. Thanks in advance. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On Jan 13, 2:51 pm, Rails ROR <developra...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Hi Everybody, > > I would like to know the exact difference between Mongrel and Webrick. > > I have gone through few sites about Mongrel and Webrick differences. I came > to know that Mongrel is fast, efficient than Webrick. > > Are there any other differences other than this? Which one is better?That is pretty much the main difference - other than that they are pretty similar in scope> > Are there any other servers other than Mongrel and Webrick.thin and passenger (although you might consider that to be in a slightly different category) are two that spring to mind, there are a bunch more options in the jruby world but that''s not something I''m familiar with Fred> > Thanks in advance.-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Accidentally direct messaged, apologies. WEBrick has basically been deprecated, even for development purposes. Mongrel is faster and more reliable and now the de facto standard in the community. Alan http://www.twitter.com/anachronistic -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On Jan 13, 10:24 am, "[AFH]" <afharri...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Accidentally direct messaged, apologies. > > WEBrick has basically been deprecated, even for development purposes. > Mongrel is faster and more reliable and now the de facto standard in > the community. > > Alan > > http://www.twitter.com/anachronisticWEBrick isn''t depricated. Mongrel main development branch doesn''t entirely work with Ruby 1.9 yet, although there seem to be plenty of patches which do appear to work. http://rack.rubyforge.org/doc/ has a nice list of popular Ruby webservers. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
There''s also Unicorn. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
One of Mongrel''s main differences is how efficiently and effectively it scales with multiple apps/clusters running at the same time. Try running 6 different applications using mongrel on 6 different ports and allow them all to tie into one another. Then, try the same thing with webrick and you''ll understand quickly why Mongrel is better. -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
WEBrick was dropped and isn''t considered a serious contender. Mongrel replaced it. Even in 2007 you can find mention of WEBrick being "semi- deprecated" as Mongrel gained favor. Technically, deprecated only means "should be avoided in favor of a more suitable alternative." Outright replaced is perhaps more accurate in this case. On Jan 13, 3:22 pm, pharrington <xenogene...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> On Jan 13, 10:24 am, "[AFH]" <afharri...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > > > Accidentally direct messaged, apologies. > > > WEBrick has basically been deprecated, even for development purposes. > > Mongrel is faster and more reliable and now the de facto standard in > > the community. > > > Alan > > >http://www.twitter.com/anachronistic > > WEBrick isn''t depricated. Mongrel main development branch doesn''t > entirely work with Ruby 1.9 yet, although there seem to be plenty of > patches which do appear to work. > > http://rack.rubyforge.org/doc/has a nice list of popular Ruby > webservers.-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
I would actually argue that even Mongrel at this point would be considered deprecated by that definition. Most deploy environments are using Passenger & even that is now looking like Unicorn might give it a run. I switched to using Passenger for my dev environment over a year ago. Niels On Jan 14, 2010, at 8:00 PM, Anachronistic wrote:> WEBrick was dropped and isn''t considered a serious contender. Mongrel > replaced it. Even in 2007 you can find mention of WEBrick being "semi- > deprecated" as Mongrel gained favor. > > Technically, deprecated only means "should be avoided in favor of a > more suitable alternative." Outright replaced is perhaps more accurate > in this case. > > On Jan 13, 3:22 pm, pharrington <xenogene...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >> On Jan 13, 10:24 am, "[AFH]" <afharri...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: >> >>> Accidentally direct messaged, apologies. >> >>> WEBrick has basically been deprecated, even for development purposes. >>> Mongrel is faster and more reliable and now the de facto standard in >>> the community. >> >>> Alan >> >>> http://www.twitter.com/anachronistic >> >> WEBrick isn''t depricated. Mongrel main development branch doesn''t >> entirely work with Ruby 1.9 yet, although there seem to be plenty of >> patches which do appear to work. >> >> http://rack.rubyforge.org/doc/has a nice list of popular Ruby >> webservers. > -- > You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en. > >-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Niels Meersschaert wrote: I would actually argue that even Mongrel at this point would be considered deprecated by that definition. Most deploy environments are using Passenger & even that is now looking like Unicorn might give it a run. I switched to using Passenger for my dev environment over a year ago. Niels Of course for those stuck on Windows for development, Passenger is not an option and Mongrel does the job. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.